Powered by Magento Commerce 2.4.1

This extension is in our Payment category, and could affect the PCI compliance level of your store. It is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.
sagepaysuiteprologo_7_3_2_1_3.jpg

Sage Pay Suite PRO

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store
TOTAL:
$348.60

Overview

Back to top

Sage Pay is Europe's leading independent payment service provider (PSP) and is one of the most trusted payment brands being one of the highest rated payment providers on Trustpilot. 24/7 telephone support and more than 50,000 businesses using it. Payment security and fraud reduction are two of the top priorities. Sage Pay is part of The Sage Group, a FTSE 1000 listed Global accounting software company. Each year, Sage Pay processes over 4 billion payments securely online, over the phone and through card machines.

ebizmarts (Sage Pay Official Magento Partner) in close collaboration with Sage Pay created the extension providing full integration with Magento's ordering process. Allows purchases with embedded credit card form, pop-up iframe or full redirect to Sage Pay's own form. Allowing up-front payments, partial payments, refunds through Sage Pay system for both frontend and backend orders (MOTO). Easy configuration in Magento with only two clicks for some payment integrations.

With over 4,500 LIVE merchants using Sage Pay Suite Pro, this is one of the most popular Magento payment extensions, supported by ebizmarts, a trusted Magento Partner.

Includes integration with different protocols (SERVER, PI, FORM, PAYPAL)

 

Account & Pricing

In order to operate with this extension you will need a Sage Pay account, you can sign up here. Sage Pay offers simple pricing plans starting at £19.90/month.

 

Features

  • 12 months of FREE Phenomenal Email Support. Emails are answered within 4 hours (usually minutes) on business days. Free upgrades during 12 months support period. Support Renewal available at discounted rates, contact us if your license key is over one year old.
  • Installation service included in price.
  • Fully integrated into Magento’s Order processing workflow.
  • Frontend FORM, SERVER and PI payments supported.
  • Supports Refunds. A refund is automatically triggered when a Credit Memo is created from the Invoice page.
  • Defer and Authenticate/Authorise options supported for all integrations.
  • Admin/Backend (MOTO) payments supported for FORM and PI integrations.
  • Credit card tokens supported for SERVER integration.
  • Fraud checks with automations. Fraud reports included.
  • Multiple currency (GBP, EUR, USD, AUD... and any other currency that you have enabled in MySagePay) supported.
  • PayPal support

 

Security

ebizmarts Sage Pay Suite Pro offers a seamless integration with the Sage Pay payment gateway, using the Sage Pay API. One click settings let you choose from a wide range of PCI compliant payment integrations from Sage Pay (PI, Server, Form, PayPal). No payment data that is entered by customers is passed through or stored on the Magento server. It can be setup to redirect to a secure Sage Pay credit card form, to use an in site iframe or to use an in site form. Advanced fraud tools are available for an enhanced payment experience (3rd man/Red).

Technical Specifications

Back to top

Seller profile

Ebizmarts Corp.

Seller contact

E-mail

Integrator

Sage Pay

Current Version

1.4.0

Magento platform compatibility

Open Source (CE): 2.0, 2.1, 2.2, 2.3, 2.4

Commerce on prem (EE): 2.1, 2.2, 2.3, 2.4

Commerce on Cloud (ECE): 2.3, 2.4

Type

Stable Build

Updated

05 August, 2020

Categories

Extensions, Payments & Security, Payment Integration

Documentation

Installation Guides

User Guides

License Type

MIT License (MIT)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.4.0:

  • Compatible with Open Source (CE) : 2.4
  • Compatible with Commerce on prem (EE) : 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.4
  • Stability: Stable Build
  • Description:

    Changed
    - Sage Pay text and logo changed to Opayo
    Fixed
    - Adapt 3Dv2 to latest updates
    - Duplicated address problem
    - 3D, Address, Postcode and CV2 flags not showing up on the order grid
    - Recover Cart problem when multiple items with same configurable parent
    - Order cancelled when same increment id on different store views
    - Duplicated PI Callbacks received cancel the order
    - Add form validation in PI WITHOUT Form

1.3.14:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    Changed
    - Change factory usage to use RepositoryInterfaces
    Fixed
    - PI not working with virtual product and guest checkout
    - Amount is not an integer when trying to make a refund
    - Problem with js calls not being sequential and causing errors on checkout with PI

1.3.13:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    ### Changed
    - Store SecurityKey in Database when SyncFromApi
    - Enhance cart recovery to avoid orders cancelling when customer goes to checkout/cart
    - Round amount when populating amount and currency to avoid 0.01 difference

    ### Fixed
    - Orders cancelled when same IncrementId on different Store Views
    - Order not available error with FORM

1.3.12:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    Added
    Compatibility with Magento 2.3.4.
    PHP Proxy for CI.
    Show verification results in payment layout at order details.

    Changed
    Look transaction by vendorTxCode if not VPSTxId when SyncFromApi.
    Refactor getTransactionDetails from Model/Api/Reporting.php.

    Fixed
    Problem with basket format when using Sage50.
    Error while trying to cancel SERVER Authenticate order.

1.3.7:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Stability: Stable Build
  • Description:

    Added
    - Setting to set max tokens per customer

    Changed
    - Hide Add New Card when reached max tokens
    - Change excluding minification strategy

    Fixed
    - Label and Checkbox from first token being shown when press add new card
    - Send 000 post code when field is left empty for Ireland or Hong Kong (SERVER and FORM)
    - PI always sending 000 post code for Ireland and Hong Kong even if the customer entered a post code
    - Module breaks Sales -> Order when the payment additional information is serialized
    - Multi Currency refunds using Base Currency amount (FORM, SERVER, PayPal)

1.3.6:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Stability: Stable Build
  • Description:

    Added
    - PI DropIn compatibility with OneStepCheckout
    Fixed
    - Module breaks Sales -> Order
    - Server defer orders not being cancelled on SagePay
    - Problem with submit payment button PI
    - PI always selected as default payment method on the checkout

1.3.5:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Stability: Stable Build
  • Description:

    [1.3.5] - 2019-05-08
    Added
    - Explanation message to order view
    - Add waiting for score and test fraud flags
    - Add CardHolder Name field to PI without DropIn
    Changed
    - Update README.md to use url sagepaysuite.gitlab.ebizmarts.com for composer config.
    Fixed
    - PI DropIn MOTO problem with multiple storeviews
    - Invoice and Refund problem with multi currency site and base currency
    - Basket Sage50 doesn't send space character
    Removed
    - Remove cc images from the Pi form

1.3.4:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Stability: Stable Build
  • Description:

    Added
    - Compatibility with Magento 2.3.1

1.3.2:

  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Stability: Stable Build
  • Description:

    This release requires Magento 2.3.x.

    Fixed bugs:
    - Encrypt callback URL.
    - 3D secure iframe alignment on mobile devices.
    - last_trans_id field on table sales_order_payment truncated to 32, causing error on callbacks

1.2.11:

  • Compatible with Open Source (CE) : 2.2
  • Compatible with Commerce on prem (EE) : 2.2
  • Stability: Stable Build
  • Description:

    Implemented features:
    - Invoice confirmation email for Authorise and capture

    Implemented enhancements:
    - Show verification results in payment layout at order details
    - Server low profile smaller modal window

    Fixed bugs:
    - Cancel or Void a Defer order without invoice
    - Refund problem on multi-currency sites
    - PI without DropIn problem when you enter a wrong CVN
    - Problem with refunds on multi-sites using two vendors
    - Exception thrown when open Fraud report
    - Basket XML constraint fix
    - Magento's sign appearing when click fraud cell

1.2.10:

  • Compatible with Open Source (CE) : 2.2
  • Compatible with Commerce on prem (EE) : 2.2
  • Stability: Stable Build
  • Description:

    **This release requires Magento 2.2.x.**

    **Implemented enhancements:**

    - Update translation file strings en_GB.csv

    **Fixed bugs:**

    - Enforce fields length according to Sage Pay rules on Pi integration
    - Disable Multishipping payment methods because they dont work
    - Problems with PayPal basket and special characters

1.2.2:

  • Compatible with Open Source (CE) : 2.2
  • Compatible with Commerce on prem (EE) : 2.2
  • Stability: Stable Build
  • Description:

    - Bug fixes
    - Parent page already initialised Direct Drop-in.
    - Fix bad class import on PiRequestManagement.
    - Failed MOTO orders send confirmation email.
    - There was an error with Sage Pay transaction : Notice: Undefined variable: result.
    - Quote id repeated if order is canceled by customer SERVER.
    - Money taken for auto cancelled order.
    - Improvements
    - Split database support out of the box.
    - Updated en_GB.csv translation file.

1.1.14:

  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    - Bug fixes
    - Fix FORM transactions not cancelling when in pending_payment state and customer leaves the payment pages.
    - Fix error where if a wrong CVC is entered in PI DropIn you cannot retry.
    - Fix MOTO pricing problem.
    - Fix SERVER integration VendorTxCode null value.
    - Fix Transaction not Found error with DropIn.
    - Fix multiple requests on MOTO orders when changing shipping method.
    - Show correct error in cart instead of Something went wrong: Invalid Sage Pay Response.
    - Clear mini-cart after paypal order.
    - Fix MOTO customer already exists error but payment is taken anyway.
    - Fix paypal callback using wrong total.
    - Fix currency:base problem in frontend.
    - Fix conflict with credit card form dates when other cc payment methods are enabled on frontend.

1.1.13:

  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    **This release requires Magento 2.1.0 at least.**
    - Bug fixes
    - Partial refunds after partial invoices.
    - Email error when placing 2 different orders on PI.
    - Can't create 2 credit memos for a transaction using PI.
    - Cart still contains items after purchase.
    - DroPin config per store view not working in frontend.
    - Extensions are not reporting support for all required PHP versions in the composer.json.
    - Different billing address button enabled before update the address.
    - Verifypeer set to true by default.

1.1.8:

  • Compatible with Open Source (CE) : 2.1
  • Stability: Stable Build
  • Description:

    Improvements
    Enable disable form and pi on moto, different config.
    Add CardHolder to FORM requests for ReD validation.
    Add index on sagepaysuite_token table.
    Bug fixes
    Remove reference to legacy code Mage::logException.
    Redirect to Sage Pay on server integration when on mobile.
    Validate moto order when using pi before submitting to sagepay.
    Sage Pay Logo loading via HTTPS everywhere now.
    Sage Pay PI does not show a progress indicator once the place order button is pressed.
    Don't show "My Saved Credit Cards" link on My Account if not enabled.
    BasketXML fixes specially for PayPal.
    Fixed many issues with frontend orders, changed requests to webapis.
    Fix logo disappearing on checkout.
    Fix moto order stuck in pending_payment status.
    Fix cancelled orders in pi frontend when 3D secure is not Authenticated.
    Specific ACL on admin controllers.
    Many performance and standards compliance improvements.

1.1.5:

  • Compatible with Open Source (CE) : 2.0
  • Stability: Stable Build
  • Description:

    Version 1.1.5
    License and Reporting credentials validated in config.
    Compilation error with fraud helper in version 2.0.4.
    Filename of fraud grid in admin with lowercase letter.

    Tokens Report in backend.
    Fraud Report in backend.
    Fraud score automations.
    Unit-testing coverage of 80%.
    Basket in all requests, XML and Sage50 compatible.
    Currency configuration options.
    Transaction details can now be synced from Sage Pay API from backend.
    REPEAT MOTO integration.
    FORM MOTO integration.
    Euro Payments now supported with SERVER integration.
    Max tokens per customer limitation (3).
    Paypal "processing payment" page.
    SERVER nice and shinny "slide" modal mode.
    Translations backbone.
    SERVER VPS hash validation.
    Recover quote when end user clicks on back button after order was pre saved.
    Various fixes to meet magento2 coding standarts.

    PayPal integration (frontend).
    Cancel Pending payments CRON.
    Fraud report CRON.
    Token list in frontend customer area.
    Unit tests additions.
    Bugfixes
    Virtual products state address error.

    SERVER integration (frontend)
    PI integration (backend)
    Token integration for SERVER
    3D Secure for all integrations
    Auth & Capture, Defer and Authentication payment actions for all integrations

    FORM integration (frontend)
    PI integration (frontend)
    Online Refunds

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top