Delivery methods
Different countries support different account types, transfer mechanisms, payment delivery methods.
Please verify that you have all the required data to initiate a successful payment transfer.
List all the available payment delivery methods
const bodyJSON = {
variables: {
input: {
},
},
query: `
query ($input: AvailableDeliveryMethodsInput!) {
availableDeliveryMethods(input: $input) {
country currency method requiredFields
}
}`,
};query($input: AvailableDeliveryMethodsInput!) {
availableDeliveryMethods(input: $input) {
country
currency
method
requiredFields
}
}{
"input": {
}
}{
"data": {
"availableDeliveryMethods": [
{
"country": "AE",
"currency": "AED",
"method": "ACC_NO",
"requiredFields": [
"bic",
"accountNo"
]
},
{
"country": "AT",
"currency": "EUR",
"method": "IBAN",
"requiredFields": [
"bic",
"iban"
]
},
...The response above means that if you want to send euros to Austria (AT) then you'd need a BIC (aka SWIFT) code and an IBAN.
List some of the delivery methods
const bodyJSON = {
variables: {
input: {
country: "FR",
currency: "EUR",
},
},
query: `
query ($input: AvailableDeliveryMethodsInput!) {
availableDeliveryMethods(input: $input) {
country currency method requiredFields
}
}`,
};query($input: AvailableDeliveryMethodsInput!) {
availableDeliveryMethods(input: $input) {
country
currency
method
requiredFields
}
}{
"input": {
"country": "FR",
"currency": "EUR"
}
}{
"data": {
"availableDeliveryMethods": [
{
"country": "FR",
"currency": "EUR",
"method": "ACC_NO",
"requiredFields": [
"bic",
"accountNo"
]
},
{
"country": "FR",
"currency": "EUR",
"method": "IBAN",
"requiredFields": [
"bic",
"iban"
]
}
]
}
}The response above means that to send euros to France (FR) you have to have ether of:
BIC and an account number, or
BIC and an IBAN.
Last updated
Was this helpful?