Skip to main content

Authentication

All Paysack APIs are authenticated using Basic Auth. Basic auth requires the following:

  • [YOUR_CLIENT_ID]
  • [YOUR_CLIENT_SECRET]

Basic auth expects an Authorization header for each request in the Basic base64token format. Here, base64token is a base64 encoded string of YOUR_CLIENT_ID:YOUR_CLIENT_SECRET.


Generate API Key#

  • Log into your Dashboard with appropriate credentials.

  • Select the mode (Test, Stage or Live) for which you want to generate the API key.

    • Test Mode: The test mode is a simulation mode which you can use to test your integration flow.
    • Stage Mode: The stage mode is a simulation mode production-like environment before application deployment in which you can use to test your integration flow.
    • Live Mode: When your integration is complete, switch to the live mode and generate live mode API keys. Replace test mode keys with live mode keys in the integration for user usercases.
  • Navigate to Signup โ†’ To signup to the dashboard with appropriate credentials and generate key for the selected mode.