In-store Barcode
Update API and/or checkout Javascript urls
In-store Barcode Update
In-store payments
Please folllow the guide below to update to the latest API endpoints. Older endpoints will be sunsetted late 2026.
Update Guide
- Update your API base urls for both sandbox and production.
- Test end to end payment in sandbox.
API base Urls
The base Url is the portion of a web address that serves as the root or main entry point for a website or API.
In the case of the Zip Checkouts API, you may see your solution is using an API endpoint as below for example:
Lowercase endpoint requiredPlease ensure your solution uses
/purchaserequestsall lowercase.
If you are using any of the below base urls in your solution, please update accordingly.
Old API base Urls
-
Sandbox
https://merchantapi.sandbox.zipmoney.com.au/v1/❌
https://paymentapi.sandbox.zipmoney.com.au/v1/❌ -
Production
https://merchantapi.zipmoney.com.au/v1/❌
https://paymentapi.zipmoney.com.au/v1/❌
New API base Urls
-
Sandbox
https://sand.merchant-api.com/au/merchant/instore/✅ -
Production
https://merchant-api.com/au/merchant/instore/✅
End to end Testing
To confirm a succesful update, please place a test order in your pre-prod environment linked to the Zip sandbox environment.
-
Use our Test User Toolkit to generate a sandbox account for testing.
- To generate an in-store barcode, use the Web Wallet using developer tools mobile responsive mode
- Place an order in your test / Sandbox / UAT environment and confirm user flow and payment processes as expected.
Please reach out to our team as below with any issues in testing or completing this change.
Need assistance updating?Please contact our team directly at [email protected]
Updated about 11 hours ago
