rapidTransferObject
rapidTransfer object
- bacsObject
- sepaObject
bacs object
Details of the bacs account to be used for the transaction.
This is an alias for this bank account.
Possible values: <= 50 characters
Sally's Barclays Account
This is the name of the customer or company that owns the bank account.
Possible values: <= 18 characters
XYZ Company
This is the bank account number.
Possible values: <= 8 characters
98877219
This is the 6-digit sort code that identifies the financial institution and branch of the customer’s bank.
Possible values: <= 6 characters
321654
mandate objectrequired
Contains customer bank's mandate details
This is the id of the mandate that got created.
abcdc28d-486e-4b0a-bbf9-314033863542
This is the identifier of the mandate in the banking system.
ABCDEF0796
This is the status of the mandate request response.
Possible values: [PENDING
, ACTIVE
, CANCELLED
, INACTIVE
]
This is the status reason of the mandate request response.
Possible values: [MERCHANT_CANCELLED
, BANK_CANCELLED
, DECLINED
, REJECTED
, DISPUTED
, UNAUTHORIZED
, TRANSFERRED
]
MERCHANT_CANCELLED
These are the last two digits of the account number.
Possible values: <= 2 characters
11
mandates object[]
This is the id of the mandate that got created.
abcdc28d-486e-4b0a-bbf9-314033863542
This is the identifier of the mandate in the banking system.
ABCDEF0796
This is the status of the mandate request response.
Possible values: [PENDING
, ACTIVE
, CANCELLED
, INACTIVE
]
This is the status reason of the mandate request response.
Possible values: [MERCHANT_CANCELLED
, BANK_CANCELLED
, DECLINED
, REJECTED
, DISPUTED
, UNAUTHORIZED
, TRANSFERRED
]
MERCHANT_CANCELLED
sepa object
These are the details of the sepa account used for the transaction.
This is an alias for this bank account.
Possible values: <= 50 characters
Sally's Barclays Account
This is the name of the customer or company that owns the bank account.
Possible values: <= 32 characters
XYZ Company
This is the Bank Identifier Code for the consumer's bank account.
Possible values: >= 8 characters
and <= 11 characters
ABNANL2APIP
This is the International Bank Account Number for the costumer's bank account.
Possible values: >= 8 characters
and <= 34 characters
DE89370400440532013000
mandate objectrequired
Contains customer bank's mandate details
This is the id of the mandate that got created.
abcdc28d-486e-4b0a-bbf9-314033863542
This is the identifier of the mandate in the banking system.
ABCDEF0796
This is the status of the mandate request response.
Possible values: [PENDING
, ACTIVE
, CANCELLED
, INACTIVE
]
This is the status reason of the mandate request response.
Possible values: [MERCHANT_CANCELLED
, BANK_CANCELLED
, DECLINED
, REJECTED
, DISPUTED
, UNAUTHORIZED
, TRANSFERRED
]
MERCHANT_CANCELLED
These are the last two digits of the iban.
Possible values: <= 2 characters
11
mandates object[]
This is the id of the mandate that got created.
abcdc28d-486e-4b0a-bbf9-314033863542
This is the identifier of the mandate in the banking system.
ABCDEF0796
This is the status of the mandate request response.
Possible values: [PENDING
, ACTIVE
, CANCELLED
, INACTIVE
]
This is the status reason of the mandate request response.
Possible values: [MERCHANT_CANCELLED
, BANK_CANCELLED
, DECLINED
, REJECTED
, DISPUTED
, UNAUTHORIZED
, TRANSFERRED
]
MERCHANT_CANCELLED
{
"rapidTransfer": {
"bacs": {
"nickName": "Sally's Barclays Account",
"accountHolderName": "XYZ Company",
"accountNumber": "98877219",
"sortCode": "321654",
"mandate": {
"id": "abcdc28d-486e-4b0a-bbf9-314033863542",
"reference": "ABCDEF0796",
"status": "PENDING",
"statusReason": "MERCHANT_CANCELLED"
},
"lastDigits": "11"
},
"mandates": [
{
"id": "abcdc28d-486e-4b0a-bbf9-314033863542",
"reference": "ABCDEF0796",
"status": "PENDING",
"statusReason": "MERCHANT_CANCELLED"
}
]
}
}