Directory / plugin
PayPal Payment Buttons
v0.5.0 · by PayPal
Accept payments with PayPal — create branded Buy Now buttons directly in the WordPress block editor.
About this plugin
PayPal Payment Buttons lets you accept payments on your WordPress site using PayPal’s Pay Links & Buttons API. Create professional, PayPal-branded Buy Now buttons without leaving the block editor.
Key Features:
- API-driven button creation — Fill in product name, price, and currency; the plugin creates a PayPal payment link automatically
- PayPal-branded buttons — Gold PayPal button with optional Debit/Credit Card secondary button, matching PayPal’s official design
- Live preview — See exactly how your button will look before publishing — the frontend renders identically to the editor preview
- 26 currencies supported — USD, EUR, GBP, JPY, and 22 more with proper currency symbol formatting
- Stacked or single layout — Choose between a two-button stack (PayPal + Debit/Credit) or PayPal-only button
- Secure credential storage — OAuth credentials are encrypted at rest using XSalsa20-Poly1305 authenticated encryption (libsodium)
- Backward compatible — Existing paste-code buttons continue to work unchanged
How It Works:
- Connect your PayPal account using API credentials from the PayPal Developer Dashboard
- Add the PayPal Payment Buttons block to any post or page
- Enter your product details (name, price, currency, and optional description)
- Click “Create New” — the plugin creates a payment link via PayPal’s API
- Publish your post — visitors see a styled PayPal button that links to checkout