VE BankingDeveloper guide
API reference
Browse documentation

Debit, credit, and disbursement

Authorize debits, send credits, disburse funds, and poll pending operations.

Choose the right payment API

Use the C2P flow for customer-authorized collections. Use the advanced payment endpoints for immediate debits, credits, disbursements, payouts, and change.

Available operations

EndpointPurpose
POST /v1/payments/debit/otpIssue the customer debit authorization code
POST /v1/payments/debitExecute an immediate debit
GET /v1/payments/operations/:idPoll a pending payment operation
POST /v1/payments/creditCredit by phone and identity
POST /v1/payments/credit/accountCredit a 20-digit bank account
POST /v1/payments/credit/disburseDisburse credits to multiple recipients
POST /v1/payments/payoutsDisburse account payments
POST /v1/payments/changeSend change to a customer
Generate debit authorizationbash
curl --request POST "${API_URL}/v1/payments/debit/otp" \
  --header "content-type: application/json" \
  --header "x-api-key: ${VE_BANKING_API_KEY}" \
  --data '{
    "banco": "0191",
    "monto": 50,
    "telefono": "584121234567",
    "cedula": "V12345678"
  }'