The Payout Solution is a robust and versatile system designed to facilitate seamless payment collection for payees from merchants. It offers a range of payout options, including cryptocurrencies and fiat currencies, ensuring flexibility and convenience for both merchants and payees.

The payout solution consists of the following sections:

Authentication/Token Generation:

  • This section includes an API for authentication and token generation. It generates an authentication token required for subsequent API requests, ensuring secure and authorized access to the payout solution. Click here for a detailed description.

Payout APIs:

For Encrypting Payload Refer to Encryption Documentation or Click here

  1. Authentication API is based on clientId and clientSecret

  2. Auth header acts as a protection for subsequent API calls

  3. To ensure that Data passed along with Auth Header is not in plain format

    1. Data is encrypted using a secret key that needs to requested to Rocketfuel

    2. This ensures that data is safe in transport layer

  4. This key is not documented on the docs and is shared on 1 to 1 basis.

  • Add Payee API: This API allows merchants to add payees to the system. Merchants can provide necessary information such as payee's name, email, account details, or any other relevant information required for payouts.

  • Create Transfer API: The Create Transfer API enables merchants to initiate payout requests, allowing them to transfer funds to payees swiftly and efficiently. Merchants can specify the amount, currency, and desired payout method, such as cryptocurrencies (e.g., Bitcoin, Ethereum) or fiat currencies (e.g., USD, EUR).

  • Wallet Address KYT (Know Your Transaction) API: The Wallet Address KYT API provides functionality to perform a Know Your Transaction check on the wallet address provided by the payee. This check ensures that the provided wallet address is valid, not associated with suspicious activities, and meets the required compliance standards.

Last updated