We have recently updated all our gateway addons, updating vendor-supplied code, testing thoroughly, and updating the images to the latest vendor designs. The images are now in a more consistent range of sizes, with more consistent names. All the addons now require the latest version of the Payage component, version 2.07.

Authorize.Net

Version Date Changes
1.00 10 August 2017 First release. Requires at least Payage version 2.07.

Barclaycard

Version Date Changes
1.01 14 August 2017 Updated button images.
1.00 26 August 2014 First release.

BitPay

Version Date Changes
1.00 6 August 2017 First release. Requires at least Payage version 2.07.

Mollie

Version Date Changes
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
1.00 18 December 2014 First release.

Offline

Version Date Changes
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.
1.02 25 March 2016 Added the option to go to failed status, which is useful for testing.
1.01 13 May 2014 Fix for correct fee calculation.
1.00 11 March 2014 First release.

PayPal

Version Date Changes
1.12 13 August 2017 2017 Updated the button images.
1.11 19 April 2017 Fixed a bug that prevented processing of payments greater than 1,000 currency units.
1.10 14 March 2017 Very occasionally, PayPal only provides the first parameter on 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.
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.
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 a later version). If you see the error "SSL certificate problem: unable to get local issuer certificate" please see the latest version of the user guide.
1.07 14 February 2015 Fix character encoding when PayPal account is not set to UTF-8.
1.06 3 February 2015 Fix for a PHP notice error that could occur in rare circumstances.
1.05 30 December 2014 Allows you to configure a custom page style name.
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.
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.
1.02 26 August 2014 Send the customer email address to PayPal if we have it.
1.01 13 May 2014 Fix for correct fee calculation.
1.00 11 March 2014 First releasse.

PayPlug

Version Date Changes
1.04 14 August 2017 Updated button images.
Added the live and test mode Account Parameter links to the config form so that they are easier to find.
1.03 17 February 2015 Fixed the payment button so that it can be disabled by the Terms and Conditions feature of MediaShop. Also now passes the Payage transaction ID and item description to the gateway.
1.02 18 December 2014 Saves the details of multiple gateway messages per payment.
Adds some new history logs for unprocessed IPN's and returns.
1.01 13 May 2014 Fix for correct fee calculation.
1.00 11 March 2014 First release.

SagePay

Version Date Changes
1.01 15 August 2017 Updated the button images.
1.00 18 December 2014 First release.

Skrill

Version Date Changes
1.03 14 August 2017 Updated the button images.
Changed the API address from www.moneybookers.com to www.skrill.com
Now using Curl instead of PHP sockets
1.02 14 September 2015 The MQI stopped working at skrill.com so changed back to using moneybookers.com.
1.01 13 May 2014 Fix for correct fee calculation.
1.00 11 March 2014 First release.

Stripe

Version Date Changes
1.03 13 August 2017 Updated the button images
Upgraded the Stripe PHP library 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. This version has been tested and confirmed to work with the latest version of the Stripe API, version 2017-06-05.
Three new configuration options: Accept Bitcoin, verify Zip code, and Email receipt (see the user guide).
1.02 12 November 2016 Clarified the error message that occurs in the gateway test function with an incompatible version of PHP.
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
1.00 13 March 2016 First release.

WorldPay Online

Version Date Changes
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.
1.00 4 February 2015 First release.

WorldPay Redirect

Version Date Changes
1.02 14 August 2017 Updated button images.
1.01 26 January 2016 Fixed a bug in the format of the return URL on some servers.
1.00 28 January 2015 First release.