Pagos en Efectivo

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

Efectivo

El método de pago en efectivo permite a sus clientes generar un cupón y completar el pago en una oficina de pago física.

Redes de pago en efectivo

PaymentMethodAcquirer
ABTAbitab
RDPRedPagos

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.

PropiedadTipo¿Obligatorio?Descripción
PaymentMethodstringEnvíe el PaymentMethod de acuerdo con la red de pago en efectivo en esta tabla.
TargetCountryISOstringIndica el país destino.
CustomerEmailstringCorreo electrónico del cliente.
CustomerFirstNamestringNoNombre del cliente.
CustomerLastNamestringNoApellido del cliente.
CustomerDocumentTypestringNoTipo de documento del cliente.
Consulte la tabla de tipos de documento para ver los posibles valores.
CustomerDocumentNumberstringNoNúmero de documento del cliente.
CustomerPhoneNumberstringNúmero de teléfono del cliente.
CustomerAddressCountrystringNoPaís del cliente.
CustomerAddressStatestringNoEstado del cliente.
CustomerAddressCitystringNoCiudad del cliente.
CustomerAddressAddressDetailstringNoDetalle de la dirección del cliente.
CustomerAddressPostalCodestringNoCódigo postal del cliente.
MetaDataInPaymentExpirationInMinutesnumericNoConfigure el tiempo de expiración del pago a través de este campo, especificando la duración en minutos. Si no envía este campo, la API asignará un valor por defecto.

Ejemplo del Request

{
    "PaymentMethod": "RDP",
    "Order": "ORD1",
    "Amount": 2000,
    "Description":"Test transaction",
    "TargetCountryISO": "UY",
    "MetadataIn": {
        "PaymentExpirationInMinutes": "1440"
    },
    "Currency": "USD",
    "Capture": true,
    "Customer": {
        "Email": "testuser@mail.com",
        "Address": {
          "Country": "Uruguay",
          "State": "Montevideo",
          "City": "Montevideo",
          "AddressDetail": "La Paz 1020"
        },
        "FirstName" : "Mark",
        "LastName": "Doe",
        "DocumentNumber" : "12345672",
        "DocumentType": "CI.UY",
        "PhoneNumber" : "099111222"
    }
}

Parámetros del Response

En el parámetro MetadataOut.PaymentBarcodeUrl de la respuesta, se retorna el cupon en formato PDF que el cliente debe presentar en la agencia para pagar la deuda generada.

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": "135849282501621568",
    "Result": "COMPLETED",
    "Status": "PENDING",
    "ErrorCode": null,
    "ErrorDescription": null,
    "Created": "2025-01-09T20:56:32.924",
    "AuthorizationDate": "2025-01-09T20:56:38.378",
    "AuthorizationCode": null,
    "Amount": 87302,
    "Currency": "UYU",
    "Installments": 1,
    "TaxableAmount": null,
    "Tip": null,
    "Url": "https://api.stage.bamboopayment.com/Purchase/135849282501621568",
    "MetadataOut": {
        "CouponValidity": "20250110",
        "PaymentBarcodeUrl": "https://gateway.stage.bamboopayment.com/purchase-coupons/PW_234375_20250110.pdf"
    },
    "Action": null,
    "PaymentMethod": {
        "Brand": "RedPagos",
        "CardOwner": null,
        "Bin": null,
        "IssuerBank": null,
        "Type": "PhysicalNetwork",
        "Expiration": null,
        "Last4": null
    }
}
footer
Última modificación 20 de enero de 2025

© Bamboo | All rights reserved 2025