Ir al contenido

Campos KYC en POST /orders/

El POST /orders/ admite una serie de campos opcionales con datos personales del cliente final. Enviarlos es útil para facturación, logística y para personalizar la experiencia de pago.

CampoTipoMaxDescripción
full_namestring48Nombre completo.
email_clientemail128Correo electrónico.
phone_numberstring15Teléfono móvil.
nifstring12Identificación personal (DNI, RFC, CURP, etc.).
home_addressstring256Dirección completa.
address_numberstring56Número de calle / edificio.
address_additionalstring64Info adicional (piso, puerta).
citystring28Ciudad.
provincestring28Provincia / estado.
zip_codestring12Código postal.
countrystring2ISO 3166-1 alpha-2 (por ejemplo MX, ES).

Todos son opcionales a nivel de schema. Úselos si su flujo lo requiere.

  • No envíe datos sensibles que no necesite. Si solo le importa el email para enviar el recibo, no pase el domicilio.
  • Valide en su lado antes de enviar: B4bit Pay aplica solo validaciones básicas de longitud y formato.
  • No loguee estos campos en texto plano — son PII. Si necesita trazabilidad, loguee solo un hash.