Back to Features & Tools

PayPal Payment Buttons

5 min readUpdated 15 March 2026
PayPal payment buttons let you accept simple payments directly on your Limecube website. They are ideal for one-off transactions, donations, or single-product purchases where a full e-commerce store is not necessary.
A PayPal business account is required — personal PayPal accounts cannot be used for payment buttons. For full shopping cart functionality, see the Limecube Shop or Ecwid integrations instead.

Setting Up Your Button

The PayPal button element offers several configurable options: product name, Client ID (for Production or Sandbox environments), pricing with currency selection, card logo display, locale settings, redirect page after payment, and button appearance including colour, shape, and size (small, medium, large, or responsive).

Generating Your PayPal Merchant ID

  1. 1Ensure you have a PayPal business account (not a personal account)
  2. 2Visit the PayPal Developer Page and log in
  3. 3Navigate to 'My Apps & Credentials' and scroll to REST API apps
  4. 4Create an app with a meaningful name (e.g. your website name)
  5. 5Copy the Sandbox Client ID and paste it into Limecube's PayPal element for testing
  6. 6Once testing is complete, copy the Live Client ID and switch to Production mode
  7. 7Toggle between Sandbox and Live in the Limecube PayPal button settings as needed

Testing Your Button

Set the Client ID to 'Sandbox' in the PayPal button settings, place the button on a hidden page, and complete a test transaction. This lets you verify the payment flow without processing real payments.

Frequently Asked Questions

Troubleshooting

If your button is not appearing, check that your Client ID is entered correctly and that you have selected the correct mode (Sandbox or Live). For payment processing failures, verify your PayPal business account is in good standing. Display issues are usually resolved by adjusting the button size setting to 'Responsive'.
Was this helpful?

Related Articles

Still need help?

Submit a Support Ticket