Skip to main content

Documentation

Transaction Types

Describes the types of transactions as they appear in the Client Portal and reports.

Transactions Generated by API Calls

The following table describes transactions that are created on completion of an API call. The columns in the table describe the following information:

  • Transaction Name - The transaction type as it appears in the Client Portal.

  • Transaction Code - The transaction code as it appears in the API response.

  • Description - Description of the transaction.

  • Originating Method - The API call that originated the transaction.

Transaction Name

Transaction Code

Description

Originating Method

Bank transfer received

bank_issuing_in

Funds transferred from a bank account to a wallet via a virtual account number.

By third party.

Cancellation of disbursement

payout_funds_in

Funds returned to wallet from canceled or rejected payout.

Cancel Payout

Card payout reversal

card_issuing_in

Refund against funds paid out to a card issued by Rapyd.

By internal card processor.

Card issuing adjustment

card_issuing_adjustment

Adjust the amount of a transaction made by an issued card.

By internal card processor.

Card to Card In

card_to_card_in

Funds collected from card.

Create Payment

Card to Card Out

card_to_card_out

Funds disbursed to card.

Create Payment

Deposit at POS

deposit_funds

Funds deposited to wallet at point of sale.

Deposit

Disbursement

payout_funds_out

Funds paid out via a payout.

Create Payout

Funds added

add_funds

Funds added to wallet.

Add Funds (sandbox only)

Funds collected

payment_funds_in

Funds collected to wallet.

Create Payment

Funds paid out via card

card_issuing_out

Funds paid out from wallet via issued card.

By internal card processor.

Funds removed

remove_funds

Funds removed from wallet.

Remove Funds (sandbox only)

Payout cancelation fee rollback

RapydPayoutCancelationFeeRollback

Payout merchant fees removed from wallet.

Cancel Payout

Payout fee credit

RapydPayoutFeeAddFunds

Payout merchant fees added to wallet.

Create Payout

Payout credit returned

PayoutReturnCredit

Payout funds were returned to wallet.

Create Payout

Put funds on hold

put_funds_on_hold

Transfers funds from the 'available_balance' to the 'on_hold_balance'.

Put Funds on Hold

Refund against funds collected

payment_funds_out

Funds refunded against a payment.

Create Refund

Refund rejected

refund_rejected_funds_in

A refund was rejected and funds were returned to the Rapyd wallet.

By third party. See Webhook - Refund Rejected.

Release from escrow

release_escrow

Wallet credited with funds released from escrow.

Release Funds from Escrow

Release on-hold funds

release_on_hold_funds

Transfers wallet funds from the on-hold balance to the available balance.

Release On-Hold Funds

Rolling Reserve

rolling_reserve

Transfer of funds to protect against losses due to chargebacks.

Internal

Wallet-to-wallet transfer

p2p_transfer

Funds transferred between two wallets.

Transfer Funds Between Wallets

Withdrawal at POS

withdraw_funds

Cash withdrawn from wallet at point of sale.

Withdraw

Internal Transactions

The following table describes transactions that are created on completion of an internal settlement operation. The columns in the table describe the following information:

  • Transaction Name - The transaction type as it appears in the Client Portal.

  • Transaction Code - The transaction code as it appears in the API response.

  • Description - Description of the transaction.

Transaction Name

Transaction Code

Description

Correction of settlement from Rapyd

rapyd_settlement_correction_funds_in

Correction of amount settled to merchant by Rapyd.

Fee correction

rapyd_fees_correction_funds_in

Correction of Rapyd fees.

FX fees to Rapyd

top_up_fx_markup_funds_out

Fees paid to Rapyd on funding the wallet, including currency exchange fees.

Revenue sharing from Rapyd

rapyd_revenue_share

Shared revenues paid from Rapyd to e-commerce platform.

Rolling reserve

rolling_reserve

A reserved amount of funds for protecting the merchant and its banks from potential losses due to chargebacks.

Settlement from Rapyd

rapyd_settlement_funds_out

Funds collected to wallet and settled to merchant.

Taxes

taxes_paid_out

Taxes paid from client wallet on behalf of the merchant.

Top-up adjustment

top_up_funds_out

Correction or adjustment of transaction that funds the wallet.

Top-up received at Rapyd

top_up_funds_in

Funds received by Rapyd to fund the client wallet.

Transaction fees to Rapyd

rapyd_fees_funds_out

Transaction fees and foreign exchange fees paid to Rapyd on all internal transactions other than funding the client wallet.