1. Merchant Webhooks
Pasarela Payment MyPay
  • Quick Start
  • Instalacion
  • Payments
    • Payments
      POST
    • Detalles de Transaccion
      POST
    • Extraccion Metadatos del BIN
      GET
    • Paginacion y Filtro
      GET
  • Payment Links
    • Crear payment link
      POST
    • Listar payment links
      GET
    • Estadísticas
      GET
    • Obtener payment link por ID
      GET
    • Cancelar payment link
      POST
    • Obtener payment link por token
      GET
  • Short URL
    • Redirect URL corta
      GET
  • Checkout
    • Procesar pago del payment link
      POST
    • Página de checkout
      GET
    • Estado del payment link
      GET
  • Merchant Webhooks
    • Recepción del evento
      POST
  1. Merchant Webhooks

Recepción del evento

Entorno desarrollo
https://sandbox.mypaygateway.io
Entorno desarrollo
https://sandbox.mypaygateway.io
POST
/webhooks/mypay
Merchant Webhooks
Endpoint receptor del merchant.
MyPay envía este payload cuando un payment link fue pagado exitosamente.

Solicitud

Parámetros de Header

Parámetros del Body application/jsonRequerido

Ejemplos

Respuestas

🟢200
application/json
Acuse del merchant
Bodyapplication/json

🟠401
Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
curl --location 'https://sandbox.mypaygateway.io/webhooks/mypay' \
--header 'X-Webhook-Signature: 3d4a5b6c7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b' \
--header 'Content-Type: application/json' \
--data '{
    "paymentLinkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "transactionId": "10805652794",
    "amount": 150,
    "currency": "USD",
    "paidAt": "2026-05-09T10:23:15.123Z",
    "reference": "ORD-2026-0042"
}'
Respuesta Ejemplo de Respuesta
200 - Success
{
    "received": true
}
Modificado en 2026-05-11 20:42:17
Anterior
Estado del payment link
Built with