Skip to main content

Google Pay

PayWay is a simple, secure, internet-based solution to collect and manage customer payments. Google Pay allows customers to make purchases using a credit or debit card from their Google wallet. As a business, accepting Google Pay makes it easy for your customers to make purchases using Google Chrome and compatible Android devices. The PayWay Hosted Payment Page and REST API support Google Pay.

Benefits of Google Pay

The benefits of Google Pay are:

  • Seamless - Offer a one-click payment experience to your customers without them having to manually enter credit card or shipping details
  • Lower costs - less fraud and fewer chargebacks

For more information, see

How to implement Google Pay

To enable Google Pay, you will need:

  • the PayWay Net module
  • someone with Client Administrator access to enable Google Pay
  • a software developer to make changes to your website

Google Pay is available using the Hosted Payment Page and the REST API.

To turn on Google Pay:

  1. Sign in to PayWay
  2. Click Settings
  3. Click Google Pay
  4. Agree to terms and conditions and click Enable Google Pay.

Hosted Payment Page

You do not need to take any additional steps to accept Google Pay payments using the Hosted Payment Page.


These steps assume you have already implemented a Trusted Frame solution.

Step 1: Place Google Pay button

To create a Google Pay button, create a <div id="payway-payment-request-button"> and call createPaymentRequestButton in payway.js.

When your customer clicks the button, they will select their card and confirm the payment with Google.

Step 2: Receive the singleUseTokenId

Once your customer has confirmed the payment, payway.js will send the singleUseTokenId to your server.

Step 3: Process Payment

Once your server has received the singleUseTokenId, you should send a request to take a payment.

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.