Les Arbres Web Solutions
PayPal Checkout
Version 2.00, 8 December 2023
  • This version works in Joomla 5 without the compatibility plugin.
  • The minimum Joomla version is now 3.10.
Version 1.03, 14 November 2023
  • Populate the data item for the invoice %PAYMENT_METHOD% variable
Version 1.02, 31 August 2023
  • Propagates the item_id and item_description to the PayPal payment data.
Version 1.01, 13 June 2023
  • Removed the Button Container Style option. It's not needed with the new Payage layouts.
Version 1.00, 1 June 2023
  • First release.
PayPal Standard
Version 3.00, 8 December 2023
  • This version works in Joomla 5 without the compatibility plugin.
  • The minimum Joomla version is now 3.10.
Version 2.02, 14 November 2023
  • Test mode - please see the latest Payage user guide.
  • Populate the data item for the invoice %PAYMENT_METHOD% variable
Version 2.01, 31 August 2023
  • Propagates the item_id to PayPal's item_number variable.
Version 2.00, 13 June 2023
  • Option of an image button or responsive button.
Version 1.31, 1 June 2023
  • The addon is renamed to PayPal Standard, and the account edit page informs you about PayPal Checkout.
Version 1.30, 6 March 2023
  • Fixes for deprecation warnings in PHP 8.2.
Version 1.29, 27 September 2022
  • Improved error handling and reporting of some rare error conditions.
Version 1.28, 18 June 2021
  • Fix for auto-tax mode.
Version 1.27, 18 June 2021
  • There was a problem saving account details when using a secondary email address.
Version 1.26, 8 June 2021
  • Fix for a PHP Notice error in some cases.
Version 1.25, 19 May 2021
  • Another fix for payments with a Payage fee.
Version 1.24, 1 May 2021
  • Payments with a Payage fee failed due to a code change in version 1.23. This has been fixed.
Version 1.23, 7 April 2021
  • Support for PayPal automatic tax calculation depending on the customer's country (or US state). Please see "Auto Tax Mode" in the PayPal section of the latest Payage user guide.
Version 1.22, 3 March 2021
  • Handle either GET or POST returns from PayPal.
Version 1.21, 10 February 2021
  • The gateway test function did not work correctly in PHP 8.
  • Removed the test against tlstest.paypal.com as that test site has gone away.
Version 1.20, 2 September 2020
  • The Language property is now included on the language translation tabs. For multi-language sites, please check that the correct language is selected on each language tab.
Version 1.19, 22 May 2020
  • If a refund is greater than or equal to the gross amount minus the fee, it is now teated as a full refund, the status is changed to refunded, and the originating application is notified. Since PayPal no longer refunds fees when a merchant refunds a buyer, it now makes sense to treat transactions as refunded if you refund the amount received minus the fee, or part of the fee.
  • When tlstest.paypal.com is not available, the gateway test function now reports this as a warning, instead of an error, and continues with its other tests. At the time of writing, tlstest.paypal.com appears to be down and we do not know if this is temporary or permanent.
  • Some new button images are included.
Version 1.18, 11 February 2020
  • Improved error messages in the case of PayPal account misconfiguration.
Version 1.17, 30 September 2019
  • Fix for refunds. Since version 1.16, the calling application was not called back for a full refund. Now, the application is called for a full refund, but not for a partial refund.
Version 1.16, 2 May 2019
  • Better handling of partial refunds.
Version 1.15, 13 March 2019
  • Optional support for Encrypted Website Payments. See the updated user guide for details.
Version 1.14, 6 March 2019
  • The no_shipping parameter added in version 1.13 did not have a default value. It now defaults to 1 (do not show the shipping fields), which is required by PayPal for sales of digital goods.
Version 1.13, 19 February 2019
  • Page styles are no longer supported by PayPal, so the option has been removed from the gateway configuration.
  • You can now specify an image URL in the gateway configuration (using the image_url parameter).
  • There are now three options for the use of shipping address fields during payment (using the no_shipping parameter).
  • Improved gateway configuration page layout.
Version 1.12, 13 August 2017
  • Updated the button images.
Version 1.11, 19 April 2017
  • Fixed a bug that prevented processing of payments greater than 1,000 currency units.
Version 1.10, 14 March 2017
  • Occasionally, PayPal misses off some of the parameters from the return URL and notify URL. Payage can now recover from this error, provided you upgrade to version 1.10 of the PayPal gateway addon and version 2.04 of the Payage component.
Version 1.09, 14 September 2016
  • Added a User Agent string to the HTTP headers when communicating with PayPal. This does not seem to be universally necessary but did fix a problem for at least one user.
Version 1.08, 20 March 2016
  • Changes required to handle PayPal's upgrade to TLS 1.2 and HTTP 1.1 as described here. All users must upgrade to this version, or later. If you see the error "SSL certificate problem: unable to get local issuer certificate" please see the latest version of the user guide.
Version 1.07, 14 February 2015
  • Fix character encoding when the PayPal account is not set to use UTF-8.
Version 1.06, 3 February 2015
  • Fix for a PHP notice error that could occur in rare circumstances.
Version 1.05, 30 December 2014
  • Allows you to configure a custom page style name.
Version 1.04, 18 December 2014
  • Saves the details of multiple gateway messages per payment.
  • Adds some new history logs for unprocessed IPN's and returns.
Version 1.03, 25 November 2014
  • Force connection using the TLS protocol. On the 3rd of December, PayPal disabled support for SSLv3. Most servers automatically negotiate a TLS connection, however, this change may be required for continued operation on some servers.
Version 1.02, 26 August 2014
  • Send the customer email address to PayPal if we have it.
Version 1.01, 13 May 2014
  • Fix for correct fee calculation.
Version 1.00, 11 March 2014
  • First release.
Stripe Checkout
Version 4.00, 8 December 2023
  • This version works in Joomla 5 without the compatibility plugin.
  • The minimum Joomla version is now 3.10.
  • Stripe PHP library updated from 13.0.0 to the latest version 13.6.0
Version 3.00, 14 November 2023
  • Implements Stripe auto tax mode - please see the latest Payage user guide.
  • Populate the data item for the invoice %PAYMENT_METHOD% variable
  • Stripe PHP library updated from 13.0.0 to the latest version 13.2.1
Version 2.02, 19 October 2023
  • Stripe PHP library updated from 12.0.0 to the latest version 13.0.0
  • Stripe API version updated from 2023-08-16 to the latest version 2023-10-16
Version 2.01, 31 August 2023
  • Propagate the Payage item_description to the Stripe product data.
  • Stripe PHP library updated from 10.14.0 to the latest version 12.0.0.
  • Stripe API version updated from 2022-11-15 to the latest version 2023-08-16.
Version 2.00, 13 June 2023
  • Option of an image button or responsive button.
Version 1.17, 1 May 2023
  • Remove the lazy loading parameters (#joomlaImage:...) from the payment image when saving account details. These extra parameters are added to image URL's by recent versions of the Joomla 4 media browser and crash the Stripe API. If you encounter this problem, edit your Payage Stripe account and save it. The extra image path parameters will be removed.
  • Stripe PHP library updated from 10.6.1 to the latest version 10.14.0
Version 1.16, 6 March 2023
  • Fixes for deprecation warnings in PHP 8.2.
  • Stripe PHP library updated from 9.6.0 to the latest version 10.6.1
  • Stripe API version updated from 2022-08-01 to the latest version 2022-11-15
Version 1.15, 28 September 2022
  • Stripe PHP library updated from 7.125.0 to the latest version 9.6.0
  • Stripe API version updated from 2020-03-02 to the latest version 2022-08-01
Version 1.14, 2 May 2022
  • There is a new Payment method, "All", which migrates payment method control to the Stripe dashboard as described at https://stripe.com/docs/payments/dashboard-payment-methods.
  • Changed the payment button from <img> to <input type="image">.
  • The Stripe PHP library has been updated from version 7.122.0 to the latest version 7.125.0.
Version 1.13, 14 April 2022
  • Fix for webhook delivery issues on some multi-language Joomla 4 sites. If you receive messages from Stripe about webhook delivery issues, update to this version, then unpublish and republish your Stripe gateway(s) to re-generate the webhooks.
  • The Stripe PHP library has been updated from version 7.92.0 to the latest version 7.122.0.
Version 1.12, 9 August 2021
  • Additional error handling to catch a rare error condition.
  • The Stripe PHP library has been updated from version 7.75.0 to the latest version 7.92.0.
Version 1.11, 12 March 2021
  • Treat refunds of more than 95% as a full refund.
  • The Stripe PHP library has been updated from version 7.72.0 to the latest version 7.75.0.
  • Some types of error are now saved to the Payage System Log.
Version 1.10, 11 February 2021
  • Three new payment methods: Alipay, SEPA Direct Debit, and Sofort.
  • Added support for zero-decimal currencies.
  • The account edit page now shows a warning if the PHP setting 'allow_url_fopen' is OFF. Stripe Webhooks need this setting to be ON.
  • The Stripe PHP library has been updated from version 7.66.0 to the latest version 7.72.0.
Version 1.09, 22 January 2021
  • Better front end error handling where the unconfirmed payment has timed out and gone away, or where Stripe refuses the transaction early in the process, for example because the amount is below their minimum value.
Version 1.08, 30 November 2020
  • This addon has been renamed from Stripe New Checkout to Stripe Checkout.
  • The Stripe PHP library has been updated from version 7.50.0 to the latest version 7.66.0.
Version 1.07, 2 September 2020
  • There is a new option to select the language used by the gateway. For multi-language sites, please check that the correct language is selected on each language tab.
  • The payment text is also now translatable.
  • The Stripe PHP library has been updated from version 7.37.1 to the latest version 7.50.0, and the API version has been updated from 2020-03-02 to the latest version 2020-08-27.
  • One minor fix for Joomla 4.
Version 1.06, 18 June 2020
  • Four new payment methods: Giropay, Bancontact, EPS, and Przelewy24.
  • The Stripe PHP library has been updated from 7.27.3 to the latest version, 7.37.1.
  • Refunds now always show the refund amount in the history details, and the format has been corrected.
  • The payment button failed if jQuery was not loaded. Most sites load jQuery by default, but this version makes sure that jQuery is always loaded on any page with a Stripe payment button.
Version 1.05, 28 March 2020
  • Webhooks are now automatically created or deleted in your Stripe account when a Payage Stripe account is published, unpublished, or deleted.
  • The Stripe PHP library has been updated from 7.12.0 to version 7.27.3 and API version updated to 2020-03-02.
  • The minimum transaction amount required to create a payment button is now 0.30 (regardless of currency).
Version 1.04, 25 November 2019
  • The Stripe Checkout Session is now only created when the user clicks on the payment button. This prevents unconfirmed payments being created in your Stripe account whenever a payment button is generated.
Version 1.03, 14 November 2019
  • Payment by iDEAL is now supported. Enable it in the gateway configuration (for Euro payments only).
  • Stripe library updated to latest version, which has some fixes for PHP 7.4, and drops support for PHP 5.4 and 5.5.
  • Minimum PHP is now 5.6
Version 1.02, 25 September 2019
  • Small fix to the setAppInfo() call, at Stripe's request.
Version 1.01, 10 May 2019
  • First public release.
Mollie
Version 4.00, 8 December 2023
  • This version works in Joomla 5 without the compatibility plugin.
  • The minimum Joomla version is now 3.10.
Version 3.02, 16 November 2023
  • Upgraded the Mollie PHP API from v2.61.0 to 2.63.0.
  • Populate the data item for the invoice %PAYMENT_METHOD% variable.
Version 3.01, 17 October 2023
  • Upgraded the Mollie PHP API from v2.56.0 to 2.61.0.
Version 3.00, 13 June 2023
  • Option of an image button or responsive button.
Version 2.10, 3 June 2023
  • Mollie PHP library upgraded from version 2.50.0 to 2.56.0
  • Improvements to the gateway specific transaction data logging.
Version 2.09, 6 March 2023
  • Fixes for deprecation warnings in PHP 8.2.
  • Mollie PHP library upgraded from version 2.46.0 to 2.50.0
    - v2.47.0 dropped support for PHP 7.0 & PHP 7.1
    - v2.48.0 added Support for PHP 8.2
  • This Payage addon now requires at least PHP 7.2.
Version 2.08, 27 September 2022
  • Mollie PHP library upgraded from version 2.41.0 to the latest version 2.46.0.
  • The Mollie PHP library now requires at least PHP 7. This version will not install on lower PHP versions.
  • Payment method list updated to match the latest API documentation.
Version 2.07, 14 April 2022
  • Mollie PHP library upgraded from version 2.40.2 to the latest version 2.41.0.
  • Changed payment button from <img> to <input type="image">.
Version 2.06, 22 February 2022
  • Mollie PHP library upgraded from version 2.29.0 to the latest version 2.40.2.
  • Removed the check for the Quix system plugin, since the conflict should now be resolved by the updated Mollie API.
Version 2.05, 11 February 2021
  • Mollie PHP library upgraded from version 2.27.1 to the latest version 2.29.0.
  • Removed ING Home Pay from the payment methods since Mollie no longer support it.
Version 2.04, 6 January 2021
  • Mollie PHP library upgraded from version 2.18.0 to the latest version 2.27.1.
  • Added a warning message on the Mollie gateway configuration page if the "Quix" system plugin is installed and enabled, because it causes the Mollie API to crash with the error "Call to undefined function ... PhpScoper...\GuzzleHttp\choose_handler()". For now, you cannot use Mollie and Quix on the same site.
Version 2.03, 19 June 2020
  • Mollie PHP library upgraded from version 2.12.1 to the latest version 2.18.0.
  • Set the Mollie 'billingEmail' parameter if an email address is passed from the application.
Version 2.02, 19 December 2019
  • There was an error in the payment return logic in version 2.01 that resulted in incorrect returns to Rentalot Plus. This release fixes the problem.
Version 2.01, 17 December 2019
  • Mollie PHP library updated from version 2.7.0 to the latest version 2.12.1.
  • Improved handling of partial refunds.
Version 2.00, 26 February 2019
  • Mollie is now multicurrency. You can now configure Mollie gateways in currencies other than Euros.
  • The Mollie PHP library has been updated from version 1.9.3 to 2.7.0.
  • Now using version 2 of the Mollie API.
  • Improved gateway configuration page layout.
Version 1.04, 19 July 2018
  • Fix for Joomla 4. Requires at least version 1.09 of the Payage component.
Version 1.03, 21 May 2018
  • Handling of payment status 'open', which occurs only in some rare cases.
Version 1.02, 26 January 2018
  • Prevention of multiple confirmation processing, despite multiple confirmations from Mollie in some cases.
Version 1.01, 14 August 2017
  • Updated the button images.
  • Upgraded the Mollie PHP library from version 1.1.1 to version 1.9.3.
  • Store the country code returned by Mollie if we don't already have one.
  • Updated the payment method types in the account configuration list.
Version 1.00, 18 December 2014
  • First release.
Offline
Version 3.01, 25 January 2024
  • Fix for a PHP notice error if user variables are used in the confirmation text and no user is logged in.
Version 3.00, 8 December 2023
  • This version works in Joomla 5 without the compatibility plugin.
  • The minimum Joomla version is now 3.10.
Version 2.03, 25 November 2023
  • Now populates the payment country in the payment record instead of the billing country.
Version 2.02, 16 November 2023
  • Populate the data item for the invoice %PAYMENT_METHOD% variable.
  • The confirmation text can now include several variables. Please see the latest user guide for details.
Version 2.01, 16 October 2023
  • The default ("auto") country option now uses the Joomla site language to determine the user's country.
Version 2.00, 13 June 2023
  • Option of an image button or responsive button.
Version 1.12, 6 March 2023
  • Fixes for deprecation warnings in PHP 8.2.
Version 1.11, 21 April 2022
  • Changed payment button from <img> to <input type="image">.
Version 1.10, 8 May 2021
  • Fix for an HTML validation error.
Version 1.09, 29 March 2021
  • Fix for multiple instances of the popup confirmation form on the same page with different settings.
  • CSS fixes for some Joomla templates.
Version 1.08, 20 January 2021
  • The confirmation popup is now triggered by the presence of confirmation text, or 'Collect payer name', or 'Collect payer email'. Previously it was only triggered by the presence of confirmation text.
Version 1.07, 19 June 2020
  • New payment buttons.
Version 1.06, 17 February 2020
  • Two new options to collect the payer's name and email address on the modal confirmation form.
Version 1.05, 17 May 2019
  • Fix for a payment completion problem in some configurations on recent versions of Joomla.
Version 1.04, 19 February 2019
  • Option to select the country code returned, which is useful when testing country-specific processing of applications.
  • Improved gateway configuration page layout.
Version 1.03, 12 August 2017
  • Updated the button images
  • Added options to show a modal dialog after clicking the payment button, showing additional information about your payment terms, with an optional checkbox to enable the confirm-payment button. See the user guide for more details and an example.
Version 1.02, 25 March 2016
  • Added the option to go to failed status, which is useful for testing.
Version 1.01, 13 May 2014
  • Fix for correct fee calculation.
Version 1.00, 11 March 2014
  • First release.
Barclaycard
Version 3.00, 8 December 2023
  • This version works in Joomla 5 without the compatibility plugin.
  • The minimum Joomla version is now 3.10.
Version 2.01, 15 November 2023
  • Populate the data item for the invoice %PAYMENT_METHOD% variable.
Version 2.00, 13 June 2023
  • Option of an image button or responsive button.
Version 1.07, 6 March 2023
  • Fixes for deprecation warnings in PHP 8.2.
Version 1.06, 24 September 2022
  • Removed the discontinuation notice. However, since very few people use this gateway, please let us know if you use it.
Version 1.05, 14 April 2022
  • Fix for currencies with no decimals.
Version 1.04, 18 February 2021
  • Fix for PHP 8.
  • Updated the button images.
Version 1.03, 18 June 2020
  • Fixed a rounding bug.
  • Added a notice that this gateway may be discontinued. Please let us know if you use this gateway for live payments.
Version 1.02, 6 March 2019
  • Improved gateway configuration page layout.
Version 1.01, 14 August 2017
  • Updated the button images.
Version 1.00, 26 August 2014
  • First release.
Opayo (formerly SagePay)
Version 4.00, 8 December 2023
  • This version works in Joomla 5 without the compatibility plugin.
  • The minimum Joomla version is now 3.10.
Version 3.01, 14 November 2023
  • Populate the data item for the invoice %PAYMENT_METHOD% variable.
Version 3.00, 13 June 2023
  • Option of an image button or responsive button.
Version 2.01, 6 March 2023
  • Fixes for deprecation warnings in PHP 8.2.
Version 2.00, 26 September 2022
  • Renamed all files to Opayo and some minor code updates.
Version 1.05, 10 February 2021
  • Added new payment buttons with Opayo branding. Internally, the gateway type will continue to be Sagepay.
Version 1.04, 20 June 2020
  • The country code supplied is now validated as 2 characters to avoid errors in the gateway. If incorrect, a button is not generated.
Version 1.03, 7 March 2019
  • The Sagepay gateway does not handle accented characters. This version provides some improvement by mapping common accented characters to their nearest non-accented equivalents.
  • Improved gateway configuration page layout.
Version 1.02, 11 January 2019
  • Updated to work correctly in PHP 7.2 (the mcrypt_ functions have been replaced with openssl_ functions).
Version 1.01, 15 August 2017
  • Updated the button images.
Version 1.00, 18 December 2014
  • First release.
WorldPay Redirect
Version 3.00, 8 December 2023
  • This version works in Joomla 5 without the compatibility plugin.
  • The minimum Joomla version is now 3.10.
Version 2.01, 14 November 2023
  • Populate the data item for the invoice %PAYMENT_METHOD% variable.
Version 2.00, 13 June 2023
  • Option of an image button or responsive button.
Version 1.08, 6 March 2023
  • Fixes for deprecation warnings in PHP 8.2.
Version 1.07, 26 September 2022
  • Language fix and minor code updates.
Version 1.06, 21 May 2021
  • Updated the payment button logos.
Version 1.05, 19 June 2020
  • Fix for Joomla 4 Beta 1.
Version 1.04, 9 March 2019
  • Improved gateway configuration page layout.
Version 1.03, 6 July 2018
  • Fixed a bug that prevented processing of payments greater than 1,000 currency units.
Version 1.02, 14 August 2017
  • Updated button images.
Version 1.01, 26 January 2016
  • Fixed a bug in the format of the return URL on some servers.
Version 1.00, 28 January 2015
  • First release.
Authorize.Net (discontinued)

This gateway is no longer supported. As far as we know, no-one was using it.

BitPay (discontinued)

This gateway is no longer supported. As far as we know, no-one was using it.

WorldPay Online (discontinued)

This gateway is no longer supported. The Worldpay Online service has closed.

Stripe Checkout - Legacy Version (discontinued)

This gateway is no longer supported. All users should migrate to the Stripe Checkout gateway.

PayPlug (discontinued)

This gateway is no longer supported. As far as we know, no-one was using it.

Skrill (discontinued)

This gateway is no longer supported. As far as we know, no-one was using it.