Skip to main content

Required fields

FieldExample
bankboa
transaction_numberBOA123456789
account_number1000290172 (your 10-digit BOA receiving account)
BOA requires your full receiving account number (account_number).

Finding the reference

The transaction reference is printed on the BOA receipt or shown in the BOA Mobile Banking app under transaction history.

Example

curl -X POST https://api.check.et/api/v1/verify \
  -H "Authorization: Bearer chk_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "bank": "boa",
    "transaction_number": "BOA123456789",
    "account_number": "1000290172"
  }'

Tip: save your BOA account

Save your BOA account once with POST /accounts, then pass bank_account_id instead of account_number in every verify call:
{
  "bank": "boa",
  "transaction_number": "BOA123456789",
  "bank_account_id": 4
}