Pagos en Efectivo

Aprenda a integrar su solución para procesar pagos en efectivo.

Klap Efectivo

Con Klap efectivo, sus clientes pueden generar un cupón y completar el pago en una oficina de pago física.

Parámetros del Request

Es necesario incluir campos específicos para que este método de pago funcione correctamente. Consulte el artículo operación de compra para obtener información detallada sobre la autenticación, los idiomas de la respuesta y los parámetros de compra básica como el monto y la moneda.

Propiedad Tipo ¿Obligatorio? Descripción
PaymentMethod string Consulta el identificador en la tabla de Medios de pago.
TargetCountryISO string Indica el país destino.
CustomerEmail string Correo electrónico del cliente.
CustomerFirstName string No Nombre del cliente.
CustomerLastName string No Apellido del cliente.
CustomerDocumentType string No Tipo de documento del cliente.
Consulte la tabla de tipos de documento para ver los posibles valores.
CustomerDocumentNumber string No Número de documento del cliente.
CustomerPhoneNumber string No Número de teléfono del cliente.
CustomerAddressCountry string No País del cliente.
CustomerAddressState string No Estado del cliente.
CustomerAddressCity string No Ciudad del cliente.
CustomerAddressAddressDetail string No Detalle de la dirección del cliente.
CustomerAddressPostalCode string No Código postal del cliente.
RedirectionUrl_Approved string No Se notifica a esta URL cuando el estado de la compra es Approved.
RedirectionUrl_Rejected string No Se notifica a esta URL cuando el estado de la compra es Rejected.
RedirectionUrl_Canceled string No Se notifica a esta URL cuando el estado de la compra es Canceled.
RedirectionUrl_Pending string No Se notifica a esta URL cuando el estado de la compra es Pending.
RedirectionUrl_Notify string No URL del Webhook de notificación. Se notifica a esta URL el estado de la compra una vez que el procesador del medio de pago notifica a Bamboo. La notificación a esta URL es un POST REST con payload en JSON y no una redirección. Puede ser también estática y configurada por el equipo de soporte.

Ejemplo del Request

{
    "TransactionId": "79632697147789184",
    "Result": "ACTION_REQUIRED",
    "Status": "PENDING",
    "ErrorCode": null,
    "ErrorDescription": null,
    "Created": "2024-08-07T17:51:54.620",
    "AuthorizationDate": null,
    "AuthorizationCode": null,
    "Amount": 100000,
    "Currency": "CLP",
    "Installments": 1,
    "TaxableAmount": null,
    "Tip": null,
    "Url": "https://api.stage.bamboopayment.com/Purchase/79632697147789184",
    "MetadataOut": null,
    "Action": {
        "SessionId": "CA_c3939722-8c71-437d-a368-3b0349335233",
        "URL": "https://redirect.stage.bamboopayment.com/CA_c3939722-8c71-437d-a368-3b0349335233",
        "Reason": "REDIRECTION_NEEDED_EXTERNAL_SERVICE"
    },
     "PaymentMethod": {
        "Brand": "Multicaja Redirect",
        "CardOwner": null,
        "Bin": null,
        "IssuerBank": null,
        "Type": "PhysicalNetwork",
        "Expiration": null,
        "Last4": null
    }
}

Parámetros del Response

Retornamos la compra (Purchase) con estado Pending for Redirection y un objeto Action con Reason como REDIRECTION_NEEDED_EXTERNAL_SERVICE y el parámetro URL con la URL del servicio externo. Se debe redirigir al cliente a esta URL para permitirle generar el cupón y completar el pago en una oficina de Klap.

PrintScreen

Para más información sobre los parámetros del Response, consulte la sección de parámetros de la creación de la compra.

Ejemplo del Response

{
    "TransactionId": "79632697147789184",
    "Result": "ACTION_REQUIRED",
    "Status": "PENDING",
    "ErrorCode": null,
    "ErrorDescription": null,
    "Created": "2024-08-07T17:51:54.620",
    "AuthorizationDate": null,
    "AuthorizationCode": null,
    "Amount": 100000,
    "Currency": "CLP",
    "Installments": 1,
    "TaxableAmount": null,
    "Tip": null,
    "Url": "https://api.stage.bamboopayment.com/Purchase/79632697147789184",
    "MetadataOut": null,
    "Action": {
        "SessionId": "CA_c3939722-8c71-437d-a368-3b0349335233",
        "URL": "https://redirect.stage.bamboopayment.com/CA_c3939722-8c71-437d-a368-3b0349335233",
        "Reason": "REDIRECTION_NEEDED_EXTERNAL_SERVICE"
    },
     "PaymentMethod": {
        "Brand": "Multicaja Redirect",
        "CardOwner": null,
        "Bin": null,
        "IssuerBank": null,
        "Type": "PhysicalNetwork",
        "Expiration": null,
        "Last4": null
    }
}
footer
Última modificación 10 de enero de 2025

© Bamboo | All rights reserved 2025