Refacil Pay 2.0
  • Bienvenidos!
  • Autenticación
  • Token Transaccional
  • Pagos
  • Dispersión
  • Información de pagos
  • Notificacion webhook
  • Proveedores - Ambiente de pruebas
  • Integración de eCommerce
Powered by GitBook
On this page
  • Estado de transacción
  • Estado Transacción
  • Características de un método de pago
  • Características método de pago

Información de pagos

Estos servicios nos permitirán validar los estados de una transacción y consultar características de un método de pago

Estado de transacción

Este servicio permite consultar el estado de una transacción realizada, para ello deberás tener el dato reference que retornó la respuesta al generar cualquier recurso de pago..

En la respuesta obtendrás el id del status que significará lo siguiente

0 - Transacción Rechazada

1 - Transacción Pendiente

2 - Transacción Aprobada

3 - Transacción Fallida

5 - Transacción Cancelada

9 - Procesando Transacción

Estado Transacción

POST https://pay-api.qa.refacil.co/payment/status

Request Body

Name
Type
Description

reference*

String

Referencia del producto

Request
{
  "reference": "12442830-7afb-11ed-b265-b9457b46***3"
}
Response
{
    "statusCode": "00",
    "message": "Operación exitosa.",
    "data": {
        "id": "1342",
        "cost": "$1,190.00",
        "status": "1",
        "date": "2022-12-13T10:22:34.775Z",
        "providerReference": "8495",
        "amount": "$18,000.00",
        "description": null,
        "paymentMethod": null,
    }
}
Response
{
    "message": "Autenticación no encontrada",
  "statusCode": "01",
  "data": {}
}

Características de un método de pago

Este servicio permite consultar las características necesarias de un método da pago para generar un recurso de manera exitosa. Por ejemplo, obtener los bancos de PSE

Características método de pago

POST https://pay-api.qa.refacil.co/payment/features

Request Body

Name
Type
Description

id*

Integer

Identificacion del producto

Request
{
  "id": 133
}
Response
{
    "statusCode": "00",
    "message": "Operación exitosa.",
    "data": {
        "banks": [
            {
                "id": "0",
                "name": "A continuación seleccione su banco"
            },
            {
                "id": "1552",
                "name": "BAN.CO"
            },
            {
                "id": "1059",
                "name": "BANCAMIA"
            },
            {
                "id": "1040",
                "name": "BANCO AGRARIO"
            },
            {
                "id": "1081",
                "name": "BANCO AGRARIO DESARROLLO"
            }
          }  
          
      }
{
     "message": "Autenticación no encontrada",
  "statusCode": "01",
  "data": {}
}
PreviousDispersiónNextNotificacion webhook

Last updated 8 months ago