Les Arbres Web Solutions

All Payage gateways have now been tested in Joomla 4 Beta and PHP 7.4, with fixes applied where necessary.

PayPal
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 releasse.
Stripe New Checkout
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 7.37.1 to the latest version 7.50.0, and the API version has been updated from 2020-03-02 to 2020-08-27.
Version 1.06, 18 June 2020
  • There are four new payment types, 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.
Stripe Legacy Checkout

This gateway is deprecated (at Stripe's request). It will continue to receive updates as necessary to maintain security, but it is no longer available for new users. Existing users should migrate to the Stripe New Checkout gateway.

Version 1.17, 18 June 2020
  • The Stripe PHP library has been updated from 7.27.3 to the latest version, 7.37.1.
Version 1.16, 1 May 2020
  • This version shows a deprecation notice at install, and on the account configuration page.
Version 1.15, 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.14, 14 November 2019
  • 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.13, 25 September 2019
  • Small fix to the setAppInfo() call, at Stripe's request.
Version 1.12, 10 May 2019
  • This gateway has been renamed from "Stripe" to "Stripe Legacy Checkout"
  • The install and configuration pages now have notices that this gateway does not support the European Strong Customer Authentication regulations. Users in Europe must migrate to the Stripe New Checkout gateway by September 14, 2019.
  • As far as we know, businesses outside Europe can continue using Legacy Checkout for the foreseeable future.
Version 1.11, 3 May 2019
  • Better handling of partial refunds.
Version 1.10, 30 April 2019
  • Fixed the test function (broken by the disappearance of the TLS 1.2 test URL).
  • Updated the Stripe PHP library and API version.
  • The charge.refunded webhook is now created in your Stripe account automatically.
Version 1.09, 15 March 2019
  • Fixed a bug that occurred only with multiple Stripe payment buttons on the same page.
Version 1.08, 7 March 2019
  • Small change to the setAppInfo() call, which is documented two different ways on Stripe's website.
Version 1.07, 6 March 2019
  • Added the setAppInfo() call to identify the payment as being originated by Payage.
Version 1.06, 20 February 2019
  • Updated the Stripe PHP library and API version.
  • Stripe no longer supports Bitcoin so the option has been removed from the Payage gateway configuration.
  • Improved gateway configuration page layout.
Version 1.05, 24 August 2018
  • Fix to allow multiple Stripe payment buttons on the same page.
Version 1.04, 8 February 2018
  • Fix for item names or payment names that include apostrophes. In previous versions these caused a Javascript error that prevented the payment button working on some sites.
Version 1.03, 13 August 2017
  • Updated the button images
  • The Stripe PHP library has been updated from version 3.17.0 to version 5.1.2. Note that version 4.0.0 of the library dropped the forcing of TLS 1.2. This should not cause any problem but please check that your payments are still working after the upgrade.
  • There are three new configuration options: Accept Bitcoin, verify Zip code, and Email receipt (see the user guide).
Version 1.02, 12 November 2016
  • Clarified the error message that occurs in the gateway test function with an incompatible version of PHP.
Version 1.01, 28 July 2016
  • Added a test button to the gateway details page that checks your server requirements and perform a test connection to Stripe using TLS 1.2
  • Updated the Stripe Library code from version 3.9.2 to version 3.17.0 and added the patch described here: https://github.com/stripe/stripe-php/issues/276
Version 1.00, 13 March 2016
  • First release.
Mollie
Version 2.03, 19 June 2020
  • Mollie PHP library upgraded from version 2.12.1 to 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 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 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.
Authorize.Net
Version 1.03, 20 June 2020
  • Improved the Gateway transaction details shown directly on the payment detail page.
  • Populate the Gateway transaction ID shown on the payment detail page.
  • The payment button now includes additional attributes from the $call_array['button_extra'] element. Previously this was missing for this gateway.
Version 1.02, 15 November 2019
  • CSS fixes to centralise the modal popup correctly in some templates.
  • If there is an error while generating a payment button, the error text is now shown as well as the error code.
Version 1.01, 6 March 2019
  • Improved gateway configuration page layout.
Version 1.00, 10 August 2017
  • First release. Requires at least Payage version 2.07.
Barclaycard
Version 1.03, 18 June 2020
  • Fixed a rounding bug.
  • If you use this gateway please contact us. If no-one is using this gateway it will be discontinued
Version 1.02, 6 March 2019
  • Improved gateway configuration page layout.
Version 1.01, 14 August 2017
  • Updated button images.
Version 1.00, 26 August 2014
  • First release.
BitPay
Version 1.02, 26 June 2020
  • Minor updates to bring this gateway into line with the other Payage gateways.
  • Some fixes for Joomla 4 Beta 1.
Version 1.01, 9 March 2019
  • Upgraded the BitPay PHP client library to latest version 2.2.20.
  • BitPay now accepts payment by Bitcoin or Bitcoin Cash.
  • Improved gateway configuration page layout.
Version 1.00, 6 August 2017
  • First release. Requires at least Payage version 2.07.
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 Online
Version 2.01, 19 June 2020
  • Fix for Joomla 4 Beta 1.
  • Fix for a rounding error in rare cases.
Version 2.00, 15 April 2019
  • Shows the payment form in a modal window directly on your payment page.
  • Supports Webhooks, so automatically detects refunds and chargebacks. See the updated user guide for configuration.
Version 1.02, 10 March 2019
  • Improved gateway configuration page layout.
Version 1.01, 15 August 2017
  • Updated button images.
  • Upgraded the WorldPay PHP library from version 1.2 to version 2.1.2.
  • Text above, text below and confirm button text are now translatable.
Version 1.00, 4 February 2015
  • First release.
WorldPay Redirect
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.
PayPlug
This gateway is no longer supported
Skrill
This gateway is no longer supported