Enumeration Values
This page lists possible values for different enumeration type fields specified in the APIs
Transaction Type
Appears as transaction_type or type
Exists in the following APIs and when these object are returned:
- batch_transactions
- transactions
Values
- payment
- return
- refund
- release
- disbursement
- fee
- deposit
- withdrawal
- payment_funding
- misc
Transaction Type Method
Appears as transaction_type_method or type_method
Exists in the following APIs and when these objects are returned:
- batch_transactions
- transactions
Values
- direct_debit
- credit_card
- npp_payin
- bpay
- wallet_account_transfer
- direct_credit
- wire_transfer
- misc
The table below explains the valid combinations of these two fields:
Transaction Type | Transaction Type Method | Notes |
---|---|---|
payment | credit_card | Appears in a transactions object for a credit card payment |
payment | wallet_account_transfer | Appears in a transactions object when making a payment from a wallet account to an item |
payment | wire_transfer | Appears in a transactions object for a wire transfer payment |
payment | direct_debit | Appears in a transactions and batch_transactions object for a direct debit payment |
disbursement | direct_credit | Appears in a transactions and batch_transactions object for a direct credit disbursement |
disbursement | bpay | Appears in a batch_transactions object for a bpay disbursement |
disbursement | misc | Appears in a transactions object for a bpay disbursement |
deposit | bpay | Appears in a transactions object for a bpay payin (deposit) |
deposit | npp_payin | Appears in a transactions object for a npp payin (deposit) |
deposit | direct_credit | Appears in a transactions object for a virtual account (deposit) |
bpay | bpay | Appears in a batch_transactions object for a bpay payin for tracking the cases of bpay_pending and successful for the batch transactions of a BPAY payin |
refund | credit_card | Appears in a transactions object for refunding a credit card |
refund | wallet_account_transfer | Appears in a transactions object for refunding an item |
fee | wallet_account_transfer | Appears in a transactions object for fees collection |
payment_funding | credit_card | Appears in a batch_transactions object when settlement of credit card funds happens to the item payee/seller |
withdrawal | misc | Appears in a transactions object and relates to a wallet account credit from item |
withdrawal | direct_credit | Appears in a transactions object and relates to deposit funds APIs where funds are deposited into a wallet from a bank account |
release | wallet_account_transfer | Appears in a transactions object and relates to an item debit to wallet account |
misc | misc | Appears in a transactions object relates to credit to Assembly/PromisePay from a wallet account |
Account Type
Appears as account_type_id in accounts payload and has the following values
Type | Value |
---|---|
Digital Wallet | 2000 |
Item Account | 3000 |
Bank Account | 9100 |
Card Account | 9200 |
BPAY Account | 9700 |
Updated almost 3 years ago