Westpac PayWay REST API - Magento 2

Allows you to use Westpac PayWay as a credit card processor. Support PayWay API and PayWay Net (Hosted Payment Page), PayWay REST API, PayWay Trusted Frame. Support Refund Online.

Compatible With
Community: 2.0, 2.1, 2.2, 2.3
Enterprise: 2.0, 2.1, 2.2, 2.3


* Required Fields

Screenshots Previous Next

Westpac PayWay REST API - Magento 2 allows you to use Westpac PayWay API as a credit card processor, using their fully integrated API process. You can process Visa and Mastercard by default, and can optionally accept American Express, Diners Club and JCB after further activation by Westpac.

The extension included 4 options:

Westpac PayWay REST API (NEW): Keep your customer on your site during the entire checkout process.

Westpac PayWay Trusted Frame (NEW): Hosted Credit Card iFrame.

Westpac PayWay API: Keep your customer on your site during the entire checkout process.

Westpac PayWay Net:  Redirect to PayWay Net payment page for credit card entry, then redirect back to your confirmation page once successful.


Support PayWay API

Support Payway Net (Hosted Payment Page)

Support PayWay REST API

Support Refund Online (with PayWay API)

Capture New Sales

Create Invoice Automatically

Easy to install and setup.

Configure Merchant Id, Security Username, Password, Biller Code and Encrytion Key by Magento back-end.

Support Prefix Order Number for Payway Gateway

Support enable mode Test/Live in Magento back-end


An active PayWay merchant account, with access to the administration tool

A trusted SSL certificate

AUD as your payment currency


Frontend Backend

Backend Account

Username: payment

Password: Payment123!

Test Credit Card Numbers

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

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

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

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

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


Setup Westpac PayWay API

Add your Host IP to the API Security Access List

Download ccapi.pem file then put into app/code/PL/Westpac/Model/Api

Version 2.0.6

Released on January 9, 2018

- Fixed bugs for Westpac PayWay REST API

Version 2.0.5

Released on July 26 2018

- Fixed bugs for Westpac PayWay Trusted Frame:

+ Show billing address in checkout page.

+ Stability improvements

Version 2.0.4

Released on May 29 2018

- Added Westpac PayWay REST API

- Changed the module name to Payway

Version 2.0.3

Released on January 22 2018

- Added Westpac PayWay Trusted Frame (using REST API)

Version 2.0.2

Released on April 29 2017

- PayWay Net bug fixes and stability improvements

Version 2.0.1

Released on July 15 2016

Customer Reviews

good extension
It is good extension with 4 options for my Westpac Payway integration. Linh (Polacin Support) helped me to install the extension on my site. Thanks
Review by Monica Li - Posted on January 3, 2019
Work like a charm
I am excited to use Polacin's Westpac PayWay plugin. This is reason for moving Magento 1 to Magento 2 site. Thank you for your installation service. The plugin is working like a charm.
I would highly recommend this plugin.
Review by Jonathan Welch - Posted on December 21, 2018
Great solution
Great, Thanks for your help. It looks like it's worked fine with a real CC
Review by Tyson - Posted on August 15, 2018
Great Support
We purchased this extension and received enthusiastic support.
We are very appreciative that
Thank you very much
Review by Gabe - Posted on July 30, 2018
Top module and Amazing Support
I am so happy when my website runs so well with your extension now. Your support is highly appreciated and precious. Thanks mate!
Review by Jason Cater - Posted on June 6, 2018
that worked perfectly!
Hi Lihn,
Thank you for your help, that worked perfectly!
Thank you again and have a good day.
Kind regards,
Steven Jonker.
Review by Steven Jonker - Posted on March 29, 2018
Perfect module
Your module is working perfect. Also, i just want to reduce the redirection time for PayWay Net. Waiting for the updates in future. Thank you again.
Review by Steve Blackmon - Posted on March 14, 2018
Works Great!
The module works perfectly, i enabled Westpac PayWay API method that's what i need. Would recommend
Review by Matthew Gallopin - Posted on February 5, 2018
Top Notch Support
Very useful plugin and the support is always extremely quick to address issues that come up. Some of the best support I’ve encountered.
Review by Karl Mevans - Posted on January 22, 2018
Great module
Excellent module with outstanding support! I would definitely recommend this module to everyone.
Review by Mike Arora - Posted on December 19, 2017
Excellent support
I purchased this extension and this extension works so good and the support is also appreciably. Your support is on demand.
Review by Tim Murphy - Posted on August 29, 2017
Awesome Extensions – Very Good Coder
Very nice support. early bird as me. And now its working
Review by Nick Steel - Posted on March 21, 2017
Great Extension
It is very good extension working properly on my site.Great help and service is provided by support.
Review by Rebecca - Posted on December 17, 2016
This extension does what it says!
Great extension - needed an extension to allow us to process refunds online. Great customer service and super responsive. Thanks!
Review by Matthew Lai - Posted on September 13, 2016
Excellent Extension
Really good service. And very usefully plugin. It's working well on my site.
Review by Jonathan Welch - Posted on September 2, 2016

Write Your Own Review

Only registered users can write reviews. Please, log in or register