PaymentWithBeneficiaryCreate
Required if the beneficiary belongs to your client
401f4647-8372-495f-8de0-aafb3e1eaf93Three letters payment currency code
Possible values: <= 3 characters
USDThree letters sell currency code if FX included
Possible values: <= 3 characters
AUDQuatation id if FX included
Payment amount on payment currency (maximum 2 decimal places)
Possible values: >= 1
10000.55Payment charge type if it is a swift payment
Possible values: [SHARED, OURS]
SHAREDPayment Reference. Allowed characters: letters, digits, spaces and / - ? : ( ) . , ' +
Possible values: <= 64 characters, Value must match regular expression ^[a-zA-Z0-9/\-?:().,'+ ]+$
Invoice-123Payment date (in formart YYYY-MM-DD)
2024-07-30Purpose code of the payment
Possible values: [DEBT, FAMILY, GOODS, SERVICES, HIGH_VALUE_ITEM, INVESTMENT, SAVING, COMPANY_MANAGE, INTER_GROUP_TRANSFER, FREIGHT]
GOODSSource of payment fund. Conditionally required: Required for (1) local payments, or (2) POBO SWIFT payments to personal beneficiaries. Optional for other payment types.
Possible values: [Salary, Savings, Loan, Business Income]
Business IncomeInvoice number, Conditionally required: Required for local INR payments to business beneficiaries. Allowed characters: letters, digits and - _ /
Possible values: <= 32 characters, Value must match regular expression ^[A-Za-z0-9\-_/]+$
Invoice date for the payment (in formart YYYY-MM-DD), Conditionally required: Required for local INR payments to business beneficiaries.
2024-06-30The unique reference id of payment creation. Optional, but highly recommended to use. When given, it fails the creation if a duplicate payment is found. Only alphanumeric characters, underscores and hyphens are allowed, and cannot start with a hyphen.
Possible values: <= 36 characters
1234567890Type of beneficiary
Possible values: [BUSINESS, PERSONAL]
BUSINESSbeneficiary objectrequired
Beneficiary information (structure depends on beneficiaryType). Currency code and client ID will be inherited from payment.
- BusinessBeneficiaryForPayment
- PersonalBeneficiaryForPayment
ISO 3166-1 alpha-2 country code
Possible values: >= 2 characters and <= 2 characters
AUBeneficiary email
Possible values: <= 128 characters
contact@abc.comBeneficiary phone number,E.164 formatted
Possible values: <= 32 characters
+61299998888address object
Beneficiary address
Business official street address. Allowed characters: letters, digits, spaces and , . - / # ( ) : '
Possible values: >= 4 characters and <= 256 characters, Value must match regular expression ^[A-Za-z0-9\s,.\-/#():']+$
19 Victoria AveCity name of business official address. Allowed characters: letters, spaces and - . '
Possible values: <= 128 characters, Value must match regular expression ^[A-Za-z\s\-.']+$
SydneyState name of business official address. Allowed characters: letters, spaces and -
Possible values: <= 128 characters, Value must match regular expression ^[A-Za-z\s\-]+$
New South WalesZip code of business official address. Allowed characters: letters, digits, hyphens and spaces
Possible values: <= 32 characters, Value must match regular expression ^[A-Za-z0-9\- ]+$
2000CAPAY FastID if the beneficiary is a CAPAY client too (Either uniquePayId or bankAccount must be provided)
Possible values: <= 32 characters
The unique reference id of this entity creation. Optional, but highly recommended to use. When given, it fails the creation if a duplicate entity is found. Only alphanumeric characters, underscores and hyphens are allowed, and cannot start with a hyphen.
Possible values: <= 36 characters
1234567890Nickname of the beneficiary. Allowed characters: letters, digits, spaces and / & - . , ' +
Possible values: <= 128 characters, Value must match regular expression ^[a-zA-Z0-9/&.,'\- +]+$
ABCName of the beneficiary. Allowed characters: letters, digits, spaces and / & - . , ' +
Possible values: <= 128 characters, Value must match regular expression ^[a-zA-Z0-9/&.,'\- +]+$
ABC Pty LtdbankAccount object
Beneficiary bank account (Either uniquePayId or bankAccount must be provided). Currency code will be inherited from payment.
ISO 3166-1 alpha-2 country code
Possible values: >= 2 characters and <= 2 characters
AUBank type
Possible values: [SWIFT, LOCAL]
SWIFTBank name. Allowed characters: letters, digits, spaces and / & - . , ' +
Possible values: <= 256 characters, Value must match regular expression ^[a-zA-Z0-9/&.,'\- +]+$
Bank Of AmericaBank account name. Allowed characters: letters, digits, spaces and / & - . , ' +
Possible values: <= 256 characters, Value must match regular expression ^[a-zA-Z0-9/&.,'\- +]+$
ABC Pty LtdRouting type
Possible values: [ABA, ACH, BIC, BSB, Fedwire, IBAN, IFSC, Branch Code, Routing Code, Sort Code, SWIFT, SWIFT/BIC, Routing Number, CNAPS, BANK CODE, None, Transit Number]
BSBRouting number
Possible values: <= 64 characters
012999Extra routing type, Conditionally required: (1) 12 digits, CNAPS is required when Payment Type is 'OURS'. (2) 6 digits, Sort Code is required if the beneficiary bank is located in the UK, Guernsey, Isle of Man, or Jersey.
Possible values: [ABA, ACH, BIC, BSB, Fedwire, IBAN, IFSC, Branch Code, Routing Code, Sort Code, SWIFT, SWIFT/BIC, Routing Number, CNAPS, BANK CODE, None, Transit Number]
BANK CODERouting number for the extra routing type
012999Bank account number
Possible values: <= 64 characters
999000123Bank account type
Possible values: [SAVINGS, CHECKING]
SAVINGSaddress object
Bank address
Business official street address. Allowed characters: letters, digits, spaces and , . - / # ( ) : '
Possible values: >= 4 characters and <= 256 characters, Value must match regular expression ^[A-Za-z0-9\s,.\-/#():']+$
19 Victoria AveCity name of business official address. Allowed characters: letters, spaces and - . '
Possible values: <= 128 characters, Value must match regular expression ^[A-Za-z\s\-.']+$
SydneyState name of business official address. Allowed characters: letters, spaces and -
Possible values: <= 128 characters, Value must match regular expression ^[A-Za-z\s\-]+$
New South WalesZip code of business official address. Allowed characters: letters, digits, hyphens and spaces
Possible values: <= 32 characters, Value must match regular expression ^[A-Za-z0-9\- ]+$
2000{
"clientId": "401f4647-8372-495f-8de0-aafb3e1eaf93",
"currencyCode": "USD",
"sellCurrencyCode": "AUD",
"quotationId": "string",
"amount": 10000.55,
"chargeType": "SHARED",
"paymentReference": "Invoice-123",
"paymentDate": "2024-07-30",
"purposeCode": "GOODS",
"sourceOfFunds": "Business Income",
"invoiceNumber": "string",
"invoiceDate": "2024-06-30",
"referenceId": "1234567890",
"beneficiaryType": "BUSINESS",
"beneficiary": {
"countryCode": "AU",
"email": "contact@abc.com",
"phoneNumber": "+61299998888",
"address": {
"street": "19 Victoria Ave",
"city": "Sydney",
"state": "New South Wales",
"zip": "2000"
},
"uniquePayId": "string",
"referenceId": "1234567890",
"nickName": "ABC",
"name": "ABC Pty Ltd",
"bankAccount": {
"countryCode": "AU",
"bankType": "SWIFT",
"bankName": "Bank Of America",
"accountName": "ABC Pty Ltd",
"routingNoType": "BSB",
"routingNumber": "012999",
"routingNoType1": "BANK CODE",
"routingNumber1": "012999",
"accountNumber": "999000123",
"accountType": "SAVINGS",
"address": {
"street": "19 Victoria Ave",
"city": "Sydney",
"state": "New South Wales",
"zip": "2000"
}
}
}
}