There are 2 base endpoints for this integration type. One for creating a customer auth, creating or refreshing a token, and one for placing the charges.

To access these APIs, combine the base URL + endpoint, for example to "create a charge" construct the URL to call like this
  • https://api.sand.au.edge.zip.co/v2 + /charges/ → https://api.sand.au.edge.zip.co/v2/charges/
  • https://sandbox.zip.co/login/connect + /authorize/ → https://sandbox.zip.co/login/connect/authorize/
  • https://sandbox.zip.co/login/connect + /token/ → https://sandbox.zip.co/login/connect/token/
Use the sandbox environment to get familiarised with the API behaviour and try out your requests; use the live environments to start real transactions with Zip once your integration has been certified and pushed live.

Live (production)

Charging: https://api.prod.au.edge.zip.co/v2
Token handling: https://zip.co/login/connect

Sandbox (testing)

Charging: https://api.sand.au.edge.zip.co/v2
Token handling: https://sandbox.zip.co/login/connect