str_tipo_id de InformacionPago acepta un código numérico enviado como string. Determina qué tipo de documento identifica al cliente.
Tabla de valores
| Valor | Sigla | Tipo | Uso |
|---|---|---|---|
"0" | — | No usa / Tipo no identificado | Cuando no aplica o no se conoce. |
"1" | CC | Cédula de Ciudadanía | Colombianos mayores de 18. Más común en Colombia. |
"2" | CE | Cédula de Extranjería | Extranjeros residentes. |
"3" | NIT | Número de Identificación Tributaria | Empresas. |
"4" | NUIP | Número Único de Identificación Personal | Menores de 18 registrados. |
"5" | TI | Tarjeta de Identidad | Menores de 18. |
"6" | PP | Pasaporte | Extranjeros o colombianos en el exterior. |
"7" | IDC | Identificador Único del Cliente | Sistemas internos. |
"8" | CEL | Celular | Cuando el identificador es un número móvil. |
"9" | RC | Registro Civil de Nacimiento | Menores de 7 años. |
"10" | DE | Documento de Identificación Extranjero | Documentos emitidos fuera de Colombia. |
"11" | — | Otro no tipificado | Cualquier otro caso. |
Ejemplos
Pago con cédula colombiana
Pago de empresa con NIT
Pago con pasaporte
Reglas de validación
Obligatorio para certificación PSE. Si aceptas PSE,
str_id_cliente y str_tipo_id deben ir siempre.Opcional para otros medios. Si solo aceptas TC, puedes omitirlo.
Coherencia con
str_id_cliente. No envíes str_tipo_id: "1" (CC) con un ID que no cumple el formato de cédula colombiana.Ver también
Objeto InformacionPago
Donde se usan estos campos.