- The GovPay Integration is another payment integration similar to BPOINT and Westpac. The integration allows users to pay for goods and services as part of a form submission using NSW GovPay.
Create Integration
Step 1. You will need to request the setup of a Calling System from NSW Gov Pay. The Calling System is always associated with a primary agency and optionally with one or more sub-agencies and NSW Gov Pay will allocate an appropriate Calling System name based on your specific agency setup. You will need to provide the following information to NSW Gov Pay so that transactions are routed to the correct endpoints and users are redirected correctly.
System Code | This is something that you will need to provide |
Successful Redirect | https://auth-api.blinkm.io/nsw-gov-pay/redirects/success |
Cancelled Redirect | https://auth-api.blinkm.io/nsw-gov-pay/redirects/cancelled |
BPAY Redirect | https://auth-api.blinkm.io/nsw-gov-pay/redirects/bpay |
Payment Verification | https://auth-api.blinkm.io/nsw-gov-pay/webhooks/payment-details |
Step 2. GovPay will then provide you with the following details:
Calling System
Client Id
Client Secret
JWT Public Key
Sub-Agency Codes (if payments are to be routed to a sub-agency)
Step 3. Complete filling in the integration with the items gathered in step 2 and click Save.
It is CRITICAL that when setting up your integration in a TEST environment, that the Non-Prod toggle is enabled. If the Non-Prod toggle is disabled, then transactions associated with this integration will be routed to the NSW Gov Pay production instance.
Step 4. You will now be able to configure your forms to use the GovPay Payment integration by setting up a payment event and selecting the relevant Agency (from step 3). If you have configured sub-agencies then you will be able to select either the primary agency or any sub-agencies (if configured).
Get Help
If you require assistance setting up your GovPay integration or have questions please reach out to us at [email protected].
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article