v1

latestOpenAPI 3.0.02026-07-26280204.9 KB
Wallet fund transfer

New Wallet fund transfer

Facilitates the transfer of funds between different wallets (within the organization wallets and between the customer wallets).

post/wallet-fund-transfer

Request body

debit_wallet_idstring required

Wallet ID, from where the funds are to be debited.

credit_wallet_idstring required

Wallet ID, where the funds are to be credited.

credit_wallet_alias_idstring

Alias of wallet where the funds are to be credited.

amountnumber required

Transaction amount. The number of decimal place will be different for each currency according to ISO 4217.

currencystring required

Transaction Currency

descriptionstring

Transaction Description

organization_reference_idstring

A reference you can later use to identify this payment, such as an order number. Can only be alphanumeric and must be unique for Benefit.

webhook_urlstring uri

Dynamic webhook URL of the transaction otherwise the one configured on the dashboard would be used.

metadataobject

Custom Data

Example request

{
  "amount": 5,
  "credit_wallet_alias_id": "",
  "credit_wallet_id": "wallet_f74d37789fd14e71b32d80b80961edf6",
  "currency": "AUD",
  "debit_wallet_id": "wallet_7809673ed81842479dc9e50889b21db3",
  "description": "test wallet fund transfer",
  "metadata": {},
  "organization_reference_id": "some-org-ref-2211",
  "webhook_url": "finmo.net"
}

Response

Created