In-store Barcode

Update API and/or checkout Javascript urls

Plugin icon

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

  1. Update your API base urls for both sandbox and production.
  2. 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 required

Please ensure your solution uses /purchaserequests all 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.


    • 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]