Skip to main content

Endpoint

Description

Use this endpoint to create a transaction that either adds funds to a wallet (credit) or removes funds from a wallet (debit). The wallet balance is updated immediately upon successful processing.

Request Body


Request Fields


Supported Transaction Types


Response

Success Response (200 OK)


Common Errors


Notes & Best Practices

  • Ensure the wallet is active before initiating a transaction.
  • Debits will fail if the wallet balance is insufficient.
  • Use clear and descriptive transaction descriptions for auditing.
  • Avoid using this endpoint for external payments; use dedicated payout or funding endpoints instead.

Common Use Cases

  • Customer payouts
  • Refunds
  • Wallet top-ups
  • Internal balance adjustments