Pasarela Payment MyPay
  1. Captura de Pagos
Pasarela Payment MyPay
  • Quick Start
  • Instalacion
  • Payments
    • Payments
      POST
    • Detalles de Transaccion
      POST
    • Paginacion y Filtro
      GET
    • Obtener validaciones de las transacciones
      GET
  • Captura de Pagos
    • Introducción
    • Autorizar
      POST
    • Capturar
      POST
    • Cancelar transacción
      POST
  1. Captura de Pagos

Capturar

POST
/api/payments/capture
Payments
Cobra los fondos de una autorización previa. Puede capturar el monto total o un monto menor (captura parcial).
CaracterísticaDetalle
MétodoPOST
¿Requiere datos de tarjeta?❌ No, solo transactionid
¿Mueve dinero?✅ Sí, transfiere al comercio
Captura parcial✅ Soportada
Casos de uso:
E-commerce: Cobrar cuando el producto es enviado
Hoteles: Cobrar solo si hubo daños o consumos extra
Servicios: Cobrar el monto real al finalizar
✅ No requiere datos de tarjeta: Para mayor seguridad, Capture solo necesita el transactionid de la autorización original. No es necesario enviar nuevamente los datos de la tarjeta.

Solicitud

Parámetros del Body application/jsonRequerido

Ejemplos

Respuestas

🟢200Success
application/json
Body

🟠400Bad Request
🟠401Unauthorized
🔴500Internal Server Error
Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'https://sandbox.mypaygateway.io/api/payments/capture' \
--header 'Content-Type: application/json' \
--data-raw '{
  "transactionid": "10805652794"
}'
Respuesta Ejemplo de Respuesta
200 - Éxito
{
  "response": "string",
  "responsetext": "string",
  "authcode": "string",
  "transactionid": "string",
  "avsresponse": "string",
  "cvvresponse": "string",
  "orderid": "string",
  "response_code": "string",
  "emv_auth_response_data": "string",
  "customer_vault_id": "string",
  "kount_score": "string",
  "merchant_advice_code": "string"
}
Modificado en 2026-01-15 21:41:40
Anterior
Autorizar
Siguiente
Cancelar transacción
Built with