Tarjetas crédito y débito

Aprenda cómo integrar su solución para procesar pagos con tarjetas crédito o débito.

Consideraciones

  • Para VISA Débito: No es necesario estar en el programa Verified by Visa.
    Al operar fuera de una wallet, debe solicitar la Fecha de vencimiento y el CVV. Sirve como pago único por ser una tarjeta de débito. Permite cancelaciones totales y reembolsos (Totales y Parciales). No se permite operaciones en Dos Pasos (Preautorización).
  • Compras sin CVV: Permite tokenización y recurrencia.
    En el caso de la tokenización, la API genera un cargo por un mínimo de ARS 3, que se reembolsa para validar los datos del titular de la tarjeta. Con este token, es posible realizar compras sin CVV.

Parámetros del Request

Básicos

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 parámetros de la compra básica y los idiomas de la respuesta.

Obligatorios y condicionales

PropiedadTipo¿Obligatorio?Descripción
CustomerEmailstringCorreo electrónico del cliente.
CustomerFirstNamestringNombre del cliente.
CustomerLastNamestringApellido del cliente.
CustomerDocumentTypestringNoTipo de documento del cliente.
Consulte la tabla de tipos de documento para ver los posibles valores.
CustomerAddressStatestringNo*Estado del cliente.
*Este parámetro es requerido para calcular el impuesto de II.BB. Consulte provincias para saber sus posibles valores.

Ejemplo del Request

{
    "TrxToken": "OT__6dHAgJo6qeg62qIroA7H7_f_NWZZ6IEx4jiYpVJ8SzQ_",
    "UniqueID": "paymentID3022",
    "Capture": true,
    "TargetCountryISO": "AR",
    "Currency": "ARS",
    "Amount": 25000,
    "Installments": 1,
    "Order": "CH2023-001",
    "Description": "Purchase test",
    "Customer": {
        "FirstName": "Joao",
        "LastName": "Silva",
        "ReferenceCode": "JS-001",
        "PhoneNumber": "11987654321",
        "DocumentNumber": "12345678901",
        "DocumentType": "DNI.AR",
        "Email": "joao.silva@example.com",
        "Address": {
            "Country": "AR",
            "City": "Bs As",
            "State": "C",
            "PostalCode": "01310-200",
            "AddressDetail": "Avenida Paulista 1000"
        }
    }
}

Parámetros del Response

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": "COMPLETED",
    "Status": "APPROVED",
    "ErrorCode": null,
    "ErrorDescription": null,
    "Created": "2024-08-07T17:51:54.620",
    "AuthorizationDate": "2024-08-07T17:51:56.879",
    "AuthorizationCode": "839936",
    "Amount": 25000,
    "Currency": "ARG",
    "Installments": 1,
    "TaxableAmount": null,
    "Tip": null,
    "Url": "https://api.stage.bamboopayment.com/Purchase/79632697147789184",
    "MetadataOut": null,
    "Action": null,
    "PaymentMethod": {
        "Brand": "Visa",
        "CardOwner": "Joao Silva",
        "Bin": "450799",
        "IssuerBank": "Santander",
        "Type": "CreditCard",
        "Expiration": "203008",
        "Last4": "4905"
    }
}

Tarjetas de prueba

Utilice las siguientes tarjetas para simular los diferentes estados de la compra.

Para compras aprobadas

MarcaPANCVVFecha de ExpiraciónDetalles
Mastercard529991001000001512308/30Sin límite de monto.
Visa (crédito o débito)450799000000490512308/30Sin límite de monto.
Amex373953192351004123408/30Montos: $1 o $10

Para compras rechazadas

PANCVVFecha de ExpiraciónTipo de documentoDocumento
430496800155510461712/184 - DNI38499826
footer
Última modificación 18 de noviembre de 2024

© Bamboo | All rights reserved 2024