VE BankingGuía para desarrolladores
Referencia de API
Explorar documentación

Acepta un pago con tarjeta mediante VPOS

Envía los datos de la tarjeta desde un flujo de servidor que cumpla con los requisitos de PCI.

Crea un pago

curlbash
curl --request POST "${API_URL}/v1/payments/vpos" \
  --header "content-type: application/json" \
  --header "x-api-key: ${VE_BANKING_API_KEY}" \
  --data '{
    "usdAmount": 24.00,
    "cardNumber": "4111111111111111",
    "expirationMonth": 12,
    "expirationYear": 2030,
    "cvv": "123",
    "cardHolderName": "CLIENTE PRUEBA",
    "cardHolderId": "V12345678",
    "accountType": 0,
    "cardType": 1,
    "externalRef": "order_demo_1043"
  }'

accountType acepta 0, 10 o 20. cardType acepta 1, 2 o 3. cardPin es opcional y, cuando el servicio de pago lo requiera, debe tener cuatro dígitos.