Environment Setup

Bounce provides URLs for both production and sandbox environments. The URLs follow this format:

https://{{merchant_name}}.{{environment}}.bouncepay.io/api/v1/transaction/

where:

  • {{merchant_name}} is your unique identifier assigned by Bounce
  • {{environment}} is either sandbox for testing or api for production

Authentication

To authenticate your API calls, add an apikey header with the API key provided by Bounce.

Backend Integration Requirements

The backend integration consists of REST APIs and optional callbacks (webhooks).

Required API endpoints:

  • POST Transaction: sends declined transactions to Bounce
  • POST webhook event: handles incoming webhook events from the payment system