API de Autorización con PagoEfectivo
Request
Objeto method_details
para Pago Efectivo que se encuentra dentro de la trama de autorización: API de Autorización - ecommerce.
Field | Description | Accepted Value | Type | Obligatorio |
---|---|---|---|---|
| URL donde se realizará el redirect cuando finalice la autorización | Cadena alfanumérica |
| SI |
| URL donde se realizará la notificacion host to host (server to server) | Cadena alfanumérica |
| NO |
Ejemplo
{
"action": "authorize",
"channel": "ecommerce",
"merchant_code":"b0deb6f3-e51a-48a7-9268-f1441d46f7bd",
"merchant_operation_number": "5974483",
"payment_method": {
"method_name": "PAGOEFECTIVO",
"method_details": {
"callback_url": "https://pay-me.com/callback"
}
},
"payment_details": {
"amount": "15000",
"currency": "604",
"billing": {
"first_name": "Pedro",
"last_name": "Miranda",
"email": "pedro@pay-me.com",
"phone": {
"country_code": "+51",
"subscriber": "999835685"
},
"location": {
"line_1": "Av. Casimiro Ulloa 333",
"line_2": "Miraflores",
"city": "Lima",
"state": "Lima",
"country": "Peru"
}
},
"shipping": {
"first_name": "Pedro",
"last_name": "Miranda",
"email": "pedro@pay-me.com",
"phone": {
"country_code": "+51",
"subscriber": "999835685"
},
"location": {
"line_1": "Av. Casimiro Ulloa 333",
"line_2": "Miraflores",
"city": "Lima",
"state": "Lima",
"country": "Peru"
}
},
"customer": {
"first_name": "Pedro",
"last_name": "Miranda",
"email": "pedro@pay-me.com",
"phone": {
"country_code": "+51",
"subscriber": "999835685"
},
"location": {
"line_1": "Av. Casimiro Ulloa 333",
"line_2": "Miraflores",
"city": "Lima",
"state": "Lima",
"country": "Peru"
}
},
"product_details": []
}
}
}
Response
Para recibir la respuesta de la Autorizacion final con Autenticacion Redirect tomar en cuenta las Consideraciones para los métodos con Redirect.
Objeto transaction
para pagos con Transferencia Bancaria que se encuentra dentro de la trama de respuesta: API de Autorización - ecommerce.
Field | Description | Accepted Value | Type | Obligatorio |
---|---|---|---|---|
| Identificador unico de la transacción | Cadena alfanumérica |
| SI |
| Canal por la cual se realizó la transacción |
|
| SI |
| Estado actual de la transacción |
|
| SI |
| Observacion del estado | Cadena alfanumérica |
| SI |
| Monto de la transacción | Cadena numérica |
| SI |
| Código de la moneda de la operación | Cadena numérica |
| SI |
| Objeto que contiene información sobre el método de pago usado en la transacción |
|
| SI |
| Nombre del método de pago usado en la transacción |
|
| SI |
| Objeto que contiene el detalle sobre el método de pago usado en la transacción | SI | ||
| URL donde se realizará la notificacion host to host (server to server) | Cadena alfanumérica |
| NO |
|
Visible en estado PENDIENTE Objeto que contiene la fecha en la que se expirará la transacción. |
|
| NO |
| Fecha en UTC |
|
| NO |
| Fecha en unix time |
|
| NO |
| Objeto que contiene el resultado de la autorización. Los valores son devueltos por la procesadora. |
| NO | |
| Código CIP de PagoEfectivo | Cadena alfanumérica |
| NO |
| Url de PagoEfectivo con el detalle e indicaciones de pago | Cadena alfanumérica |
| NO |
| Objeto que contiene mensaje del resultado de la autorizacion |
|
| NO |
| Código del resultado de la autorización | Cadena alfanumérica |
| NO |
| Descripción del resultado de la autorización | Cadena alfanumérica |
| NO |
| Objeto que contiene los datos adicionales de la transacción enviados en el request |
|
| NO |
| Array que contiene listado de los estado por la cual pasó la transacción |
|
| SI |
| Estado de la transacción |
|
| SI |
| Objeto que contiene la fecha en la que se realizó el cambio de estado |
|
| SI |
| Fecha en UTC | Cadena alfanumérica |
| SI |
| Fecha en unix time | Cadena alfanumérica |
| SI |
Ejemplo
{
"success": "true",
"action": "authorize",
"merchant_code": "b0deb6f3-e51a-48a7-9268-f1441d46f7bd",
"merchant_operation_number": "2391645",
"transaction": {
"transaction_id": "5hk8rwa3h3cq9oyfs3a28v1ms",
"channel": "ecommerce",
"state": "PENDIENTE",
"state_reason": "Código CIP generado exitosamente",
"amount": "15000",
"currency": "604",
"payment_method": {
"method_name": "PAGOEFECTIVO",
"method_details": {
"callback_url": "https://pay-me.com/callback"
}
},
"expiration_date": {
"utc_time": "2024-03-12T22:49:36.018Z",
"unix_time": 1711585037
}
"processor_response": {
"cip": 1508405,
"cip_url": "https://pre1a.payment.pagoefectivo.pe/72217FA5-4580-4B16-A345-24F028F53356.html",
"result_message": {
"code": 100,
"description": "Solicitud exitosa."
}
},
"additional_fields": null,
"lifecycle": [
{
"state": "REGISTRADO",
"date": {
"utc_time": "2024-03-12T22:49:36.018Z",
"unix_time": 1710282940
}
},
{
"state": "PENDIENTE",
"date": {
"utc_time": "2024-03-12T22:49:36.018Z",
"unix_time": 1710282940
}
}
]
},
"meta": {
"status": {
"code": "00",
"message_ilgn": [
{
"locale": "es_PE",
"value": "Procesado correctamente"
}
]
}
}
}