Scenario : Initiate a Transfer Transaction
Step 1 : Retrieve your API Keys from the Torus Mara dashboard.
Step 2 : Fetch the customerID of the customer on whose behalf you want to exchange funds and carry out a transfer, then Step 4.
Step 3 : If you do not know the specific customerID, you can retrieve a list of all your customers by calling the Get all Customers API.
Step 4 : Initiate a Transfer request by calling the Initiate transfer for customer API
Note the following
- Currency passed in this call is the Destination currency
- Bank account and personal details passed is that of the payout customer/recipient/beneficiary
- The ID returned in the response is the transferID uniquely identifying the transaction at Torus Mara's end.
Note
Unless specified otherwise in the API reference, all the fields in the request payload are required. Some fields are however only required under specific circumstances, such fields are pointed out throughout the documentation.