API Recaudo
Español
Español
  • Introducción
  • ÓRDENES DE COMPRA
    • Registrar
      • Registrar Información adicional
    • Consultar
    • Actualizar
    • Eliminar
  • Notificación
  • Códigos de país y monedas
  • Ubicaciones
  • MEDIOS DE PAGO
    • 🇨🇴Colombia
    • 🇨🇷Costa Rica
    • 🇪🇨Ecuador
    • 🇸🇻El Salvador
    • 🇬🇹Guatemala
    • 🇵🇪Perú
    • 🇵🇦Panamá (próximamente)
  • Mensajes de error
    • Excepciones
Con tecnología de GitBook
En esta página

¿Te fue útil?

  1. ÓRDENES DE COMPRA
  2. Registrar

Registrar Información adicional

AnteriorRegistrarSiguienteConsultar

Última actualización hace 1 año

¿Te fue útil?

Con este nuevo campo opcional para se puede enviar información adicional del cliente que realizará la compra, asignando si el usuario que obtenga el link de pago puede editarla o no en nuestro Checkout.

Request Registrar Orden: {
    "...": "...",
    "additional_information": {
        "checkout": {
            "fields": {
                "personal_information": {
                    "editable": true,
                }
            }
        },
        "client": {
            "address": {
                "line1": "Calle 12 34-56",
                "line2": "Barrio Colinas",
                "postalCode": "120003"
            },
            "personal_information": {
                "firstname": "John Paul",
                "lastname": "Doe Roe",
                "document": {
                    "type": "DNI",
                    "id": "9876543201"
                },
                "contact_information": {
                    "phone": "573212222223",
                    "email": "test@email.com"
                }
            }
        }
    }
}
```

Campo
Tipo
Descripción

checkout

Objeto

Campo con información relacionada a checkout

fields

Objeto

checkout.fields.personal_information

Objeto

checkout.fields.personal_information.editable

Booleano

Permite al usuario en el checkout editar o no los campos y la información enviada el campo client

client

Objeto

Información del cliente

client.address

Objeto

Información de dirección del cliente

client.address.line1

Cadena

Línea 1 de dirección del cliente Ej: Calle 123 45-67

client.address.line2

Cadena

Línea 2 de dirección del cliente Ej: Barrio Colinas

client.address.postalCode

Cadena

Código postal de la dirección del cliente

client.address.country**

Cadena

País de dirección del cliente

client.address.state**

Cadena

Estado/Provincia de dirección del cliente

client.address.city**

Cadena

Ciudad de dirección del cliente

client.personal_information

Objeto

Información personal del cliente

client.personal_information.firstname

Cadena

Nombre del cliente

client.personal_information.lastname

Cadena

Apellidos del cliente

client.personal_information.document

Objeto

Información del documento del cliente

client.personal_information.document.type

Cadena

Tipo de documento del cliente

client.personal_information.document.id

Cadena

Número del documento del cliente

client.personal_information.contact_information

Objeto

Información de contacto del cliente

client.personal_information.contact_information.phone

Cadena

Número de celular/teléfono del cliente * Se debe enviar sin carácteres especiales (+/-)

client.personal_information.contact_information.email

Cadena

Correo del cliente

* Todos los campos son opcionales

Si la información adicional NO es editable, las transacciones con tarjeta de crédito se realizarán con la información suministrada en estos campos.

Las respuestas del API no se ven afectadas por este nuevo campo por lo que podrás verlas

** La información válida para el correcto funcionamiento de nuestro Checkout, se encuentra en la respuesta de nuestra .

registrar orden de compra
API de Ubicaciones
Registrar orden de compra
aquí