Create a test transaction
POST/transactions
This request is only available in test mode.
Request
- application/json
Body
Possible values: [ICN
, IDN
, CAMT.053
]
Data source where the information for this transaction came from
Possible values: [FAST
, PAYNOW
, ACT
, TT
, MEPS
, GIRO
, OTHERS
]
Transaction type
Reference ID set by the bank
The transaction detail text that often appears on your bank statement and in your banking portal.
Deprecated: use customerReference instead.
Customer reference set by the sender. Often used to allow the receiving part to recognize and reconcile the transaction.
Remittance information, if available.
Additional information, if available.
A positive integer value in specified currency's smallest unit. e.g. for SGD, $10 would be represented as 1000 (cents).
Possible values: [SGD
, EUR
, USD
]
Three-letter ISO 4217 currency code in full uppercase. Must be a supported currency.
Possible values: [CREDIT
, DEBIT
]
Credit transaction or debit transaction
counterparty
object
The other party of this transaction. For a credit transaction, the counterparty is the party where money was debited from. For a debit transaction, the counterparty is the party where money was credited to.
Counterparty name
Counterparty bank SWIFT/BIC code
Counterparty bank account number
Virtual Account number, if the transaction destination is a Virtual Account.
Transaction date
Default value: true
Specify false to prevent a transactions.created webhook from being sent
Responses
- 200
OK
Response Headers
Acme-Mode
string
Has the value LIVE if the data exists in live production mode or the value TEST if the data exists in test sandbox mode.
- application/json
- Schema
- Example (from schema)
Schema
ICN
,IDN
: Real-time or semi-real-time credit transaction notification. Applicable to: DBSCAMT.053
: End-of-day statement. Applicable to: DBSCAMT052
: Intra-day statement. Applicable to: DBSCAMT053
: End-of-day statement. Applicable to: CitiCAMT054
: Real-time transaction notification. Applicable to: Citi
Unique identifier for the object.
Possible values: [ICN
, IDN
, CAMT.053
, CAMT052
, CAMT053
, CAMT054
]
Data source where the information for this transaction came from:
Possible values: [FAST
, PAYNOW
, ACT
, TT
, MEPS
, GIRO
, OTHERS
]
Transaction type
Transaction reference ID set by the bank
The transaction detail text that often appears on your bank statement and in your banking portal.
Deprecated: use customerReference instead.
Customer reference set by the sender. Often used to allow the receiving party to recognize and reconcile the transaction.
Remittance information, if available.
Additional information, if available.
A positive integer value in specified currency's smallest unit. e.g. for SGD, $10 would be represented as 1000 (cents).
Three-letter ISO 4217 currency code in full uppercase.
Possible values: [CREDIT
, DEBIT
]
Credit transaction or debit transaction
counterparty
object
required
The other party of this transaction. For a credit transaction, the counterparty is the party where money was debited from. For a debit transaction, the counterparty is the party where money was credited to.
Counterparty name
Counterparty bank SWIFT/BIC code
Counterparty bank account number
bankAccount
object
The bank account of the transaction
Internal account ID
Bank SWIFT/BIC code
Account number
Virtual Account number, if the transaction destination is a Virtual Account.
Transaction date
ID of the statement that the transaction is a part of.
Creation timestamp
Last updated timestamp
{
"id": "txn_0H3BQSCFG1A60",
"dataSource": "ICN",
"transactionType": "FAST",
"bankReference": "T260623144214",
"customerReference": "Invoice 123",
"remittanceInformation": "string",
"additionalInformation": "string",
"amount": 4200,
"currency": "SGD",
"direction": "CREDIT",
"counterparty": {
"name": "Harry Potter",
"bank": "HSBCSGS2XXX",
"bankAccountNumber": "0052312891"
},
"bankAccount": {
"id": "intacc_12345678",
"bank": "DBSSSGSGXXX",
"bankAccountNumber": "0052312891"
},
"virtualAccountNumber": "8851111234",
"transactionDate": "2023-04-24",
"statementId": "stmt_12345678",
"createdAt": "2023-04-24T00:00:00.000000Z",
"updatedAt": "2023-04-24T00:00:00.000000Z"
}