Skip to main content

PayWay file formats

PayWay is a simple, secure, internet-based solution to collect and manage customer payments.

Developer? Get a PayWay test facility to try out these file formats.

This page lists file formats which may be uploaded into PayWay or downloaded from PayWay.

Payment files

Payment files contain payments that you want PayWay to process.

To upload a payment file use the REST API or click File Upload in the Transactions menu

Customer vault

To take payments using credit cards or bank accounts stored in the PayWay customer vault, upload the Customer Vault Payment File.

This solution allows you to be compliant with PCI-DSS SAQ A. This is the easiest level of compliance.

Full credit card number

To take payments when your system stores the full credit card number and expiry date, upload one of these files:

Payment files containing the full credit card number require you to be compliant with PCI-DSS SAQ D as your system must store and transmit credit card details.

Customer files

These file formats allow you to upload credit card and bank account details into the PayWay customer vault, open virtual bank accounts for your customers and order PayWay Payment Cards for your customers.

Recurring billing and customer vault once-off upload

When you are first setup on PayWay, you may have existing recurring billing arrangements in place with your customers. The once off customer upload allows you to transfer your existing customers credit card and bank account details to PayWay.

For instructions, see PayWay Recurring Billing and Customer Vault Once-Off Customer Upload

For the Excel template, see PayWay Recurring Billing and Customer Vault Once-Off Customer Upload Spreadsheet.xls

Open virtual accounts

A virtual account is a BSB and account number used to accept direct credit payments. Each of your customers uses a different virtual account.

To open virtual accounts in bulk, complete and upload the Add_Customers_and_Open_Virtual_Accounts_Template.xls

For more information about how virtual accounts can solve your EFT reconciliation problems, see PayWay Match.

Order payment cards

With PayWay Payment Cards, your customers or tenants receive a payment card containing a unique reference number and easy to follow payment instructions.

To order PayWay Payment cards in bulk, complete and upload the PayWayCardOrder.xls spreadsheet.

To upload the spreadsheet, click Order Cards under the Customers menu, and then choose Spreadsheet Upload.

Receipts files

Receipts files contain a list of transactions processed.

PayWay can create receipts files suitable for upload into various accounting packages. Receipts files include payments received from all payment channels.

PayWay Transaction Export is a CSV format listing all transactions. For more information, see PayWay CSV file format.

RECall is a fixed width format listing approved payments and refunds. For more information, see:

Contact us

For sales, help and technical support contact us.


The information contained in this publication is provided for learning purposes only and is subject to change. Revisions may be issued from time to time that encompass changes or additions to this module.

This is a guide only and it is not comprehensive. It does not impinge on or overrule any formal arrangement you may enter into with the Bank. The Bank and its officers shall not have any liability for any losses of any kind incurred in connection with any action, inaction or decision taken in reliance on the information herein or for any inaccuracies, errors or omissions. In this publication references to the "Bank" are to Westpac Banking Corporation ABN 33 007 457 141 and to any of its operating Divisions, including BankSA and St.George.