Sage Pay for Craft Commerce icon

Sage Pay for Craft Commerce

Version 5.1.0

March 14, 2024
  • Added Craft CMS 5 and Craft Commerce 5 compatibility.

Version 5.0.0

May 4, 2022

Added

  • Added Craft CMS 4 and Craft Commerce 4 compatibility.
  • All gateway settings now support environment variables.

Removed

  • Removed SagePay Direct gateway.

Version 4.0.0

March 9, 2022

Changed

  • The plugin now uses version 4.00 of the SagePay API.
  • The plugin now requires PHP 7.3 or later.

Version 3.0.0

April 20, 2021

Changed

  • The plugin now requires Craft 3.6 and Commerce 3.3 or later.
  • The plugin now requires Guzzle 7.

Version 2.1.1

June 17, 2020

Added

  • Added craft\commerce\sagepay\gateways\Server::getTransactionHashFromWebhook() to support mutex lock when processing a webhook.

Version 2.1.0.3

December 11, 2019

Fixed

  • Fixed webhook processing and response.

Version 2.1.0.2

November 8, 2019

Fixed

  • Fixed a bug where duplicate successful purchase child transactions could be recorded via the notification webhook. (#10)

Version 2.1.0.1

July 24, 2019

Changed

  • Updated changelog with missing changes for 2.1.0

Version 2.1.0

July 24, 2019

Changed

  • Update Craft Commerce requirements to allow for Craft Commerce 3.

Version 2.0.0

March 4, 2019

Added

  • The Vendor and Referrer ID gateway settings can now be set to environment variables.

Changed

  • SagePay for Craft Commerce now requires Craft 3.1.5 or later.
  • SagePay for Craft Commerce now uses Omnipay v3.

Version 1.2.0

January 22, 2019

Changed

  • Switched to an MIT license.

1.1.0 - 2018-09-20

  • Added support for legacy basket format. (#3)
  • Added support for LOW profile to improve payment form display in iframes. (#1)

1.0.0

  • Initial release.