> For the complete documentation index, see [llms.txt](https://docs.payvalida.com/api-recaudo/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payvalida.com/api-recaudo/ordenes-de-compra/registrar/registrar-informacion-adicional.md).

# Registrar Información adicional

Con este nuevo campo opcional para [*registrar orden de compra*](/api-recaudo/ordenes-de-compra/registrar.md) 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.

{% tabs %}
{% tab title="Request (ejemplo)" %}

````
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"
                }
            }
        }
    }
}
```
````

{% endtab %}

{% tab title="Información campo a campo" %}

<table><thead><tr><th width="411">Campo</th><th width="130.66666666666666">Tipo</th><th>Descripción</th></tr></thead><tbody><tr><td>checkout</td><td>Objeto</td><td>Campo con información relacionada a checkout</td></tr><tr><td>fields</td><td>Objeto</td><td></td></tr><tr><td>checkout.fields.personal_information</td><td>Objeto</td><td></td></tr><tr><td>checkout.fields.personal_information.editable</td><td>Booleano</td><td>Permite al usuario en el checkout editar o no los campos y la información enviada el campo client</td></tr><tr><td>client</td><td>Objeto</td><td>Información del cliente</td></tr><tr><td>client.address</td><td>Objeto</td><td>Información de dirección del cliente</td></tr><tr><td>client.address.line1</td><td>Cadena</td><td>Línea 1 de dirección del cliente<br><br>Ej: Calle 123 45-67</td></tr><tr><td>client.address.line2</td><td>Cadena</td><td>Línea 2 de dirección del cliente<br><br>Ej: Barrio Colinas</td></tr><tr><td>client.address.postalCode</td><td>Cadena</td><td>Código postal de la dirección del cliente</td></tr><tr><td>client.address.country**</td><td>Cadena</td><td>País de dirección del cliente</td></tr><tr><td>client.address.state**</td><td>Cadena</td><td>Estado/Provincia de dirección del cliente</td></tr><tr><td>client.address.city**</td><td>Cadena</td><td>Ciudad de dirección del cliente</td></tr><tr><td>client.personal_information</td><td>Objeto</td><td>Información personal del cliente</td></tr><tr><td>client.personal_information.firstname</td><td>Cadena</td><td>Nombre del cliente</td></tr><tr><td>client.personal_information.lastname</td><td>Cadena</td><td>Apellidos del cliente</td></tr><tr><td>client.personal_information.document</td><td>Objeto</td><td>Información del documento del cliente</td></tr><tr><td>client.personal_information.document.type</td><td>Cadena</td><td>Tipo de documento del cliente</td></tr><tr><td>client.personal_information.document.id</td><td>Cadena</td><td>Número del documento del cliente</td></tr><tr><td>client.personal_information.contact_information</td><td>Objeto</td><td>Información de contacto del cliente</td></tr><tr><td>client.personal_information.contact_information.phone</td><td>Cadena</td><td>Número de celular/teléfono del cliente<br><br>* Se debe enviar sin carácteres especiales (+/-)</td></tr><tr><td>client.personal_information.contact_information.email</td><td>Cadena</td><td>Correo del cliente</td></tr></tbody></table>
{% endtab %}

{% tab title="Response" %}
Las respuestas del API [Registrar orden de compra](/api-recaudo/ordenes-de-compra/registrar.md) no se ven afectadas por este nuevo campo por lo que podrás verlas [aquí](/api-recaudo/ordenes-de-compra/registrar.md#response-ejemplo)
{% endtab %}
{% endtabs %}

{% hint style="info" %}
\* Todos los campos son opcionales
{% endhint %}

{% hint style="info" %}
\*\* La información válida para el correcto funcionamiento de nuestro Checkout, se encuentra en la respuesta de nuestra [API de Ubicaciones](/api-recaudo/ubicaciones.md).
{% endhint %}

{% hint style="warning" %}
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.
{% endhint %}
