Westpac PayWay Classic API - Magento 2

Compatible With Magento Edition

Open Source (CE): 2.3, 2.4
Commerce on prem (EE): 2.3, 2.4
Commerce on Cloud (ECE): 2.3, 2.4

Screenshots Previous Next

  • magento 2 westpac payway classic api
  • magento 2 payway classic credit card api configuration
  • magento 2 payway classic api checkout page
  • magento 2 payway classic api order payment information
  • magento 2 payway classic api transaction details
  • magento 2 payway classic api refund online
  • magento 2 payway classic api order notes

Magento 2 Westpac PayWay Classic API extension allows you to take credit card payments through the PayWay API on your Magento 2 website.

Your customers can pay with Visa and Mastercard by default and with American Express, Diners Club, and JCB after being activated by Westpac Bank.

About Westpac PayWay

Westpac Banking Corporation, more commonly known as Westpac, is an Australian bank and financial services provider headquartered in Westpac Place, Sydney. It is one of Australia's "big four" banks. Its name is a portmanteau of "Western-Pacific". For more information, visit www.westpac.com.au

PayWay is operated by Westpac Banking Corporation, a simple, secure, internet-based solution to collect and manage customer payments. It supports a wide range of payment channels. No matter the size or type of business, PayWay has payment options that can substantially help you better manage your cash flow.

Account & Pricing

In order to use the extension, you need to have a merchant account provided by PayWay, and they will give you the credentials to access Merchant Portal

To see the Pricing Plans, you need to contact PayWay team 


  • Support both Westpac PayWay and StGeorge PayWay
  • Process payments directly by sending credit card details from your website (Your customers don't leave your website when they proceed checkout)
  • Capture New Sales
  • Support Authorize
  • Support Capture Online
  • Support Refund Online
  • Support Full/Partial Refund
  • Create an invoice automatically
  • Support Prefix Order Number
  • Encrypted the payment credentials
  • Support SSL Certificate
  • Support multiple websites
  • Support multiple store views
  • Unlimited domains.


Many websites use our PayWay extension, but due to policy, we only listed a few:

  • beewise.com.au
  • forgehardware.com.au
  • rvpartsexpress.com.au
  • tigerpak.com.au
  • printedclothing.com.au
  • zenpromotional.net.au
  • adaptify.com.au
  • outdoorcameras.com.au
  • controllogic.com.au
  • magnifydigital.com.au
  • intesols.com.au
  • mydiamonds.com.au
  • etc

Security & PCI Compliance

Once the customers add products to their cart and proceed to pay using PayWay Payments, they are asked to add card details on-site, and they will be transferred back to the merchant’s server before being transferred to PayWay Server.

Since merchants do not store or process customer payment information, they will be able to handle more customers. Merchants using the PayWay API method will be eligible to validate PCI DSS using the SAQ A-EP level of compliance.

Why choose our Westpac PayWay Classic API - Magento 2

When you purchase the extension, you will get Free Support from our team for 12 months. if you face any issues related to the extension, our team will fix it and make sure it works with your website.

The extension included free updates for 12 months.

Our code is 100% open source and unencrypted. Easily add your own customizations.

Unlimited domains and websites that you want to use the extension.

We stand behind the quality of our extensions with a 30 day money back guarantee.

Test Environment

In case you need to see the demo of Westpac PayWay Classic API - Magento 2 extension, please feel free to contact us or sales@polacin.com

Test Credit Card Numbers

Visa: 4564710000000004 - Expiry: 02/29 - CVN: 847

Master: 5163200000000008 - Expiry: 08/30 - CVN: 070

Amex: 376000000000006 - Expiry: 06/30 - CVN: 2349

Diners: 36430000000007 - Expiry: 06/22 - CVN: 348

Extract the file into app/code/PL/PaywayApi/
From a terminal, run the following commands:
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
php bin/magento cache:clean

Setup PayWay Classic Credit Card API

Log in to PayWay.

Payway Classic Credit Card API Installation

Go to Settings -> PayWay Classic API -> Setup Security. This page will provide you with the username and password to enter into the extension configuration.

- Add the IP address for your server to the access list

payway classic credit card api security

Go to Settings -> PayWay Classic API -> Download Digital Certificate.

Set "Choose your API Technology" to "PHP" and click "Go".

Click "Download PHP Certificate" to download ccapi.pem file.

Put this ccapi.pem file to app/code/PL/PaywayApi/Model/Api

payway download certificate file

Version 2.1.3

Released on October 18, 2023

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account