Guatemala Beneficiary
Before making a payment to a Guatemala bank account, you must add the account as a beneficiary. Note that payments to Guatemala beneficiaries are via SWIFT.
Below is a sample request for creating a Guatemala beneficiary:
curl --location '{{sandboxURL}}/beneficiaries' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{APIKEY}}' \
--data '{
"reference": "<sample-reference>",
"country": "GT",
"currency": "USD",
"destination": {
"type": "SWIFT",
"accountName": "Miguel Pérez",
"accountNumber": "GT82TRAJ01020000001210029690",
"swiftCode": "INDLGTGC",
"bankName": "Banco Industrial",
"bankAddress": "7a Avenida 5-10 Zone 4",
"bankCity": "Guatemala City",
"bankPostCode": "01004",
"bankCountry": "GT",
"remittancePurpose": "FAMILY_SUPPORT",
"beneficiary": {
"type": "BUSINESS",
"country": "GT",
"city": "Guatemala City",
"postCode": "01004",
"address": "7a Avenida 5-10 Zone 4"
},
"sender": {
"type": "INDIVIDUAL",
"accountName": "John Smith",
"country": "US",
"city": "New York",
"address": "123 Main St",
"postCode": "10001",
"dateOfBirth": "1985-03-15",
"countryOfBirth": "US"
}
}
}'The parameters for adding Guatemala SWIFT beneficiaries are:
| Parameter | Description | Required |
|---|---|---|
| country | Country of beneficiary payload. Must be GT. | ✅ |
| currency | Currency of transfer. Must be USD. | ✅ |
| destination.type | Destination type. Must be SWIFT. | ✅ |
| accountName | Beneficiary account name. | ✅ |
| accountNumber | Beneficiary IBAN (28 chars, no spaces). | ✅ |
| swiftCode | SWIFT/BIC code (8 or 11 chars, uppercase letters/numbers). | ✅ |
| bankName | Receiving bank name. | ✅ |
| bankAddress | Receiving bank address. | ✅ |
| bankCity | Receiving bank city. | ✅ |
| bankPostCode | Receiving bank postal code. | ✅ |
| bankCountry | Receiving bank country. | ✅ |
| remittancePurpose | Remittance purpose. Must be one of the supported enumerations below. | ✅ |
The remittance purpose can be any one of the following
values: FAMILY_SUPPORT, EDUCATION, GIFT_AND_DONATION,
MEDICAL_TREATMENT, MAINTENANCE_EXPENSES, TRAVEL,
SMALL_VALUE_REMITTANCE, LIBERALIZED_REMITTANCE, OTHER,
CONSTRUCTION_EXPENSES, HOTEL_ACCOMMODATION, ADVERTISING_EXPENSES,
ADVISORY_FEES, BUSINESS_INSURANCE, INSURANCE_CLAIMS, DELIVERY_FEES,
EXPORTED_GOODS, SERVICE_CHARGES, LOAN_PAYMENT, OFFICE_EXPENSES,
PROPERTY_PURCHASE, PROPERTY_RENTAL, ROYALTY_FEES, SHARES_INVESTMENT,
FUND_INVESTMENT, TAX_PAYMENT, TRANSPORTATION_FEES, UTILITY_BILLS,
PERSONAL_TRANSFER, SALARY_PAYMENT, OTHER_FEES, COMPUTER_SERVICES,
REWARD_PAYMENT, INFLUENCER_PAYMENT.
Sender Parameters (Business)
| Parameter | Description | Required |
|---|---|---|
| sender[type] | Must be BUSINESS. | ✅ |
| sender[accountName] | Sender account name. | ✅ |
| sender[country] | Sender country. | ✅ |
| sender[city] | Sender city. | ✅ |
| sender[address] | Sender address. | ✅ |
| sender[postCode] | Sender postal code. | ✅ |
| sender[businessRegistrationNumber] | Business registration number. | ✅ |
Sender Parameters (Individual)
| Parameter | Description | Required |
|---|---|---|
| sender[type] | Must be INDIVIDUAL. | ✅ |
| sender[accountName] | Sender account name. | ✅ |
| sender[country] | Sender country. | ✅ |
| sender[city] | Sender city. | ✅ |
| sender[address] | Sender address. | ✅ |
| sender[postCode] | Sender postal code. | ✅ |
| sender[dateOfBirth] | Sender date of birth (YYYY-MM-DD). | ✅ |
| sender[countryOfBirth] | Sender country of birth. | ✅ |
Beneficiary Parameters
| Parameter | Description | Required |
|---|---|---|
| beneficiary[type] | Must be BUSINESS in this schema. | ✅ |
| beneficiary[country] | Beneficiary country. | ✅ |
| beneficiary[city] | Beneficiary city. | ✅ |
| beneficiary[postCode] | Beneficiary postal code. | ✅ |
| beneficiary[address] | Beneficiary address. | ✅ |