Generar Orden
Permite registrar una orden para que el comprador haga el pago. El parámetro checkout, indica la URL donde el comprador puede completar el pago.
Endpoint
- Método:
POST - URL:
https://pay-met.pe:8093/ServicioPayin/ingresaOrdenRecaudo - Content-Type:
application/json - Authorization:
Bearer
Request
{
"codigoMerchant": "string",
"fecha_caduca": "date",
"idtipodocumento": integer – default 1,
"documento": "string",
"nombres": " string ",
"email": " string ",
"importe": decimal,
"checksum": Cadena de comprobación con SHA512 (secretUser+ secretPass+ codigo_merchant+ documento + email + importe),
"urlWebhook":"string",
“idoperacion” : integer(opcional) 1=transferencia bancaria 2=efectivo 3=billetera electrónica (QR)
}
Response OK
{
"codigo": "OK",
"errorMensaje": "",
"result"
{
"estado": estado de solicitud,
"monto": importe enviado,
"ordenID ": número de orden,
"referencia": referencia de pago,
"checkout": link de pago,
"qr": string base 64,
}
}
Response Error
{
"codigo": "error",
"errorMensaje": "string"
}
Parámetros
Parámetros de ingreso
| Parámetro | Descripción |
|---|---|
| codigoMerchant | Codigo asignado para el comercio |
| fecha_caduca | Fecha de expiración de la orden en formato YYYY-MM-DD. No puede superar 30 días calendario y no debe ser inferior a la fecha actual. |
| idtipodocumento | Identificador de tipo de documento: se usa 1 para DNI (Peru) CI (Ecuador) |
| documento | Número del documento de identidad del cliente. |
| nombres | Nombre del cliente (no acepta caracteres especiales ni acentos). |
| Correo electrónico del cliente. | |
| importe | Importe de la orden para el recaudo. |
| checksum | Cadena de comprobación con SHA512 (secretUser+ secretPass+ codigo_merchant+ documento + email + importe) |
| urlWebhook | Url para recibir notificacion de respuesta |
| idoperacion | Tipo operación a realizar el pago (1=transferencia bancaria 2=efectivo 3=billetera electrónica (QR)) |
Parámetros de respuesta
| Parámetro | Descripción |
|---|---|
| importe | Importe de la orden para el recaudo. |
| OrdenID | ID único de la orden asociado al comercio. |
| Referencia | Numero de la referencia con la cual el cliente realizara el pago. |
| checkout | Link generado donde el cliente podrá efectuar el pago para las redes de recaudo electrónico y obtener información del pago. |