Shopping cart

Sage Pay for Magento 2   v1.0.0

Sage Pay for Magento 2
magento partner



60-day Money Back


Lifetime Update


365-day Support

Compatible With

CE, EE 2.1.x, 2.2.x, 2.3.x

Great Benefits of Sage Pay extension

  • securityHighest level of security

    Sage Pay has the highest level of card data security - PCI DSS Level 1 compliance which properly protects transactions against fraud. Besides, with Sage Pay extension for Magento 2, stores can add extra security layers as AVS, CVC, 3D Secure authentication to prevent fraud.

  • offline_boltGet paid faster
  • credit_cardNo barrier to card types
  • touch_appMulti channels to make orders more conveniently
  • monetization_onSimple integration

Customize payment process and interface

Sage Pay allows e-commerce stores to customize payment process and interface with three integration options: Sage Pay Form, Sage Pay Server and Sage Pay Direct.

Sage Pay Direct gives store complete control over the transactional process including the hosting of the card details capture pages. Customers will be kept stayed on checkout page while they are processing Sage Pay payment.

Sage Pay Form is a simple encrypted form submission post from store website to the Sage Pay systems. Customers are then transferred to Sage Pay hosted payment pages for the card details to be securely captured.

Sage Pay Server allows store owners more control over the transactional process than the Form solution via an “InFrame” into store site. InFrame embeds the Sage Pay payment pages on store checkout page, creating continuous channel of communication open between store site and Sage Pay platform.

Magento 2 Sage Pay integration

Process all major card types

Magento 2 Sage Pay Process

Magento 2 Sage Pay extension supports all major credit cards in the world including Visa, Mastercard, Maestro International, Maestro Domestic, American Express, JCB, Diners Club and Laser.

With the variety cards are acceptable by Sage Pay gateway, the payment process become easy and convenient for both stores and customers.

Sage Pay Token for saving credit card

With Token System, Sage Pay for Magento 2 allows customers to register cards on store website to use for future purchases, called Credit Card Vault. For the next purchase at the same store, customers simply go to checkout page and select the card they would like to use without having to retype card information

Token system will capture a customer’s card details securely on PCI-compliant data vault, then provide stores with a “token” instead of whole card details. The tokenized credit cards are saved and managed in My Account dashboard of each customer.

Credit Card Vault effectively speeds up payment for customers and helps stores get paid faster, while customer financial data is stored securely.

Magento 2 Sage Pay Token

Support gift Aid from tax donation

Magento 2 SagePay Support gift aid from tax donation

Gift Aid is a scheme run by the government in the UK. Gift Aid allows citizens to claim the basic rate of tax on every pound and send to register charities. Only registered charities can use Gift Aid through the Sage Pay platform.

In stores online using Sage Pay, if Gift Aid is enabled, shoppers can donate money to a charity instead of paying taxes via ticking the Gift Aid checkbox at the Checkout Page.

Highest level of security and compliance

When it comes to processing payments online, both shoppers and store owners are aware of the risks associated with online payments. Sage Pay makes sure the highest level of security with the security layer combination of AVS/CV2 and 3D Secure.

AVS and CV2 are effective to verify the authenticity of transactions via cardholder’s address (AVS) and final digits on the back of the card (CV2). In addition, with 3D Secure, the next layer will validate transactions by requesting a personal code (usually sent to the buyer’s cell phone or email address as a one time PIN)

Magento 2 security and compliance

Sage Pay payment from backend (MOTO)

Magento 2 SagePay payment

When customers do purchases via emails or telephones, store owner can make payment in the backend on behalf of customers with Sage Pay. From the admin backend, store admins can create an order, then in Billing Details, select payment method as Credit Card (Sage Pay).

This feature brings the flexibility to both stores and customers to support each other in making orders smoothly.

Manage Sage Pay transactions

Store admins can keep up with all transaction status, order status of the orders paid via Sage Pay gateway.

Sage Pay transaction status chart allows store owners to know how many successful and failed transactions via Sage Pay. Sage Pay Order Status chart analyzes the percentage of all order status such as canceled, close, complete, on hold, suspected fraud and so on.

In addition, it is very easy to view details of any Sage Pay transaction and order via the grid below report charts.

With the cooperation of Mageplaza Reports, store admins can view the Sage Pay statistic reports for different time periods right at admin Dashboard.

Magento 2 Manage SagePay transactions

More Sage Pay Payment features

PCI DSS level 1

PCI DSS are a set of standards which are mandatory for all businesses who accept card payments to help protect businesses and shoppers from data theft and fraud. There are 4 levels of PCI DSS compliance and Sage Pay highest level (Level 1) of PCI DSS certification.

Partial or Total Refund

Store admins can do partial or total refund online or offline.

Extra Fee

Admin can set the surcharge at My Sage Pay to add the extra fee for each specific card. When customers make Sage Pay payment with specific cards, they can have to pay an extra fee amount and this amount is shown at View Order Page of customers.

Select countries to apply

Set up to make Sage Pay applicable to specific countries

Select Sage Pay language

Select language for Sage Pay payment page to be suitable for each country to make customers' payment more quickly and convenient.

New Order Status

Set the status for the order after customers make Sage Pay payments successfully.

Display styles

Direct integration offer Magento Default style and Drop-in checkout style.

Flexible Payment Action

Capture payment from a Sage Pay transaction right after creating order by customers or after creating invoice by admins.

Manage saved credit cards

Customers can view, delete saved cards at My Account section.

Display Priority

Specify the display position of Sage Pay payment method compared to other payment methods

Sage Pay Logo

Show the logo for Sage Pay payment at the Checkout Page

Extension compatibility

Properly compatible with One Step Checkout, Magento Instant Purchase, Advanced Reports

Full Magento 2 Sage Pay Features

For store admins

General Setting

  • Fill in Sage Pay registered account
  • Select environment: Sandbox for testing, Production for applying to site
  • Input encryption password to integrate Sage Pay Form method
  • Input integration key and password to use for Sage Pay PI/Direct Integration.
  • Enable/ Disable 3D Secure to authenticate customers’ cards
  • Enable/ Disable AVS/ CV2 to authenticate customers’ cards
  • Allow/ Disallow store admins to create new orders with Sage Pay via customers’ saved credit cards.
  • Display Sage Pay logo on the Checkout Page
  • Enable/ Disable Gift Aid to donate tax to registered charities
  • Select Sage Pay payment page language
  • Add notice on the Checkout Page to notify customers about surcharge fee.

Sage Pay Direct/PI Integration

  • Enable Sage Pay Direct/PI Integration method
  • Set title for the payment
  • Set status after customers make payment successfully: processing or suspected fraud (admins can approve or reject)
  • Set payment action (authorize and capture, or authorize)
  • Select one or multiple card types applicable to Sage Pay
  • Select Display checkout: with Magento default theme or Drop-in (pop-up or inline)
  • Enable/ Disable Customer Credit Vault to save customers' cards for future purchase
  • Set Vault title at Checkout Page
  • Select countries to apply this method
  • Specify the display position of this payment method compared to other payment methods

Sage Pay Server Integration

  • Enable Sage Pay Server Integration method
  • Set title for the payment
  • Set status after customers make payment successfully: processing or suspected fraud (admins can approve or reject)
  • Set payment action (authorize and capture, or authorize)
  • Select display profile: Low (simplify payment pages with only one step and minimal format. Designed to run in iframe) or Normal (select cards via pop-up)
  • Select countries to apply this method
  • Set Sage Pay Server Integration's display position compared to other payment methods

Sage Pay Form Integration

  • Enable Sage Pay Form Integration method
  • Set title for the payment
  • Set status after customers make payment successfully: processing or suspected fraud (admins can approve or reject)
  • Set payment action (authorize and capture, or authorize)
  • Select countries to apply this method
  • Allow/ Disallow sending confirmation email to admins only, or both admins and customers
  • Set Sage Pay Form Integration's display position compared to other payment methods

Manage Transaction

  • View Transaction: record card details of customers or admins paid via Sage Pay
  • View Order: Redirect admins to the view order page to see the information and card information.
  • Sage Pay Transaction Status chart to see Sage Pay transaction status: success or failed
  • Sage Pay Order Status chart to see all status of orders paid by Sage Pay

For customers

  • Another payment method with security and fraud prevention
  • Use Sage Pay with all major card types
  • Save credit cards for further purchase
  • Make payment fast and conveniently
  • Have a better shopping experience


  • filter_drama Which types of credit cards are supported by Sage Pay?
  • filter_drama How can customers save their credit cards?
  • filter_drama What are security layers of Sage Pay?
  • filter_drama How many integration methods are there in Sage Pay?
  • filter_drama How can I view Sage Pay transactions?
  • filter_drama Is Sage Pay compatible with One Step Checkout?

Reviews (0)

Submit your review

How do you rate this product?


Your email address on Mageplaza's store


Plain text, no HTML tags.