PayPal Checkout 1.0.0 Stable
Released on:
Friday, 15 May 2026 23:07
First public release of the PayPal Checkout payment plugin for Solidshop (plg_solidshoppayment_paypal).
- PayPal Smart Payment Buttons at checkout via the official PayPal JavaScript SDK — PayPal balance, debit/credit cards (via PayPal's guest card flow), Pay Later instalments, and Venmo surfaced automatically where the customer's region, currency, and order amount are eligible.
- Server-side order create and capture through PayPal's Orders v2 API, using the official PayPal PHP Server SDK bundled with the plugin (no legacy NVP/Classic API code paths).
- Side-by-side sandbox and live credentials stored simultaneously, with a per-store test-mode switch that flips which client ID and secret are used — no need to rotate production secrets to run a test order.
- Multi-currency support across 24 PayPal-supported currencies (AUD, BRL, CAD, CHF, CNY, CZK, DKK, EUR, GBP, HKD, HUF, ILS, JPY, MXN, MYR, NOK, NZD, PHP, PLN, SEK, SGD, THB, TWD, USD), with PayPal's currency-specific decimal rules applied automatically (whole-number amounts for HUF, JPY, and TWD). Payment method is automatically hidden at checkout when the order currency is unsupported.
- Billing address pass-through to PayPal — customer name, address lines, city, state, and ISO country code are forwarded with each order so eligible transactions can qualify for PayPal Seller Protection without extra developer work.
- Configurable payment surcharge fee per store (flat amount, added through the standard Solidshop payment-fee pipeline).
- Email queue integration — order confirmation emails are enqueued only after PayPal confirms capture, consistent with every other Solidshop payment method.
- Bundled admin translations for 23 languages, including full RTL support (Arabic, Hebrew, Persian).
- Requires Joomla 6.x+, PHP 8.4+, and Solidshop 1.0+.
PayPal Checkout v1.0.0
| File size | 1.29 Mb |
| SHA-256 Signature | 5da54e314a116ccc8ee9de375f3f72254135b35949df53f20be9ba741e803baa |
| Compatibility |