v1

latestOpenAPI 3.0.0Apache 2.02026-07-24201159.6 KB
API de PinPad

Crear una intención de pago

Crea una intención de pago en un dispositivo PinPad registrado en tu cuenta Clip.

post/payment

Request body

amountnumber float required

Monto de la transacción.

tip_amountnumber float

Monto de la propina.

referencestring required

ID de referencia externa.

serial_number_posstring required

Número de serie del Lector Clip.

webhook_urlstring uri

URL del endpoint que recibirá notificaciones webhook del link de pago. Puedes consultar la estructura de la notificación webhook en el siguiente link.

Example request

{
  "amount": 200.5,
  "tip_amount": 10,
  "reference": "test-demo-6a405173-c661-414a-9a8f-ecc77a9afe3f",
  "serial_number_pos": "P8220724000042",
  "webhook_url": "https://webhook.site/34bb8f7a-9646-4cc9-8694-4307ec53fbb4",
  "preferences": {
    "is_msi_enabled": true,
    "is_mci_enabled": true,
    "is_dcc_enabled": true,
    "is_retry_enabled": true,
    "is_share_enabled": true,
    "is_split_payment_enabled": true,
    "redirect_package_name": "com.payclip.blaze.client.app",
    "tip_options": [
      10,
      18
    ]
  }
}

Response

OK

pinpad_request_idstring

Identificador de la solicitud en PinPad.

referencestring

ID de referencia externa del pago.

amountstring

Monto de la transacción.

serial_number_posstring

Número de serie del Lector Clip.