PayPal Checkout 1.0.2 Stable
Released on:
Friday, 21 August 2026 23:51
Added
- Captures are recorded on the order's Activity Timeline from all three paths — the synchronous capture at checkout,
PAYMENT.CAPTURE.COMPLETED, and a webhook that resolves the order to PAID by another route. All three deduplicate on the transaction id, so a capture reconciled twice logs one entry. Requires Solidshop 1.3.1, which renders the entries.
Changed
- The purchase unit now carries a description built from the store name and the order reference, so PayPal's activity list identifies Solidshop orders without opening each transaction. PayPal caps the field at 127 characters, so the store name is trimmed — and dropped entirely when there is too little room left for it to say anything — while the reference, which is the reconciliation key, always survives.
custom_idkeeps carrying the local order ID and is untouched: it is the webhook's match key. - The Webhook URL field is now provided by the core component instead of the plugin, and its language keys move to
com_solidshop.ini. Joomla resolves form field types from one global prefix stack, so the plugin's ownCallbackurlFieldcollided with the identically named class in the Stripe plugin and rendered that plugin's field with PayPal's URL. - Minimum Solidshop version raised to 1.3.1 (from 1.0.5).
PayPal Checkout v1.0.2
| File size | 1.30 Mb |
| SHA-256 Signature | b75e3411021fbac48e5ebfca0c87b7f5935076999c3ff3d80f2a2e6fc204519a |
| Compatibility |