Saltar al contenido principal

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ámetroDescripción
codigoMerchantCodigo asignado para el comercio
fecha_caducaFecha 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.
idtipodocumentoIdentificador de tipo de documento: se usa 1 para DNI (Peru) CI (Ecuador)
documentoNúmero del documento de identidad del cliente.
nombresNombre del cliente (no acepta caracteres especiales ni acentos).
emailCorreo electrónico del cliente.
importeImporte de la orden para el recaudo.
checksumCadena de comprobación con SHA512 (secretUser+ secretPass+ codigo_merchant+ documento + email + importe)
urlWebhookUrl para recibir notificacion de respuesta
idoperacionTipo operación a realizar el pago (1=transferencia bancaria 2=efectivo 3=billetera electrónica (QR))

Parámetros de respuesta

ParámetroDescripción
importeImporte de la orden para el recaudo.
OrdenIDID único de la orden asociado al comercio.
ReferenciaNumero de la referencia con la cual el cliente realizara el pago.
checkoutLink generado donde el cliente podrá efectuar el pago para las redes de recaudo electrónico y obtener información del pago.