API Común
POST
Crear Persona
Registra un cliente en el sistema de PaymentsWay. El ID retornado se usa para tokenizar tarjetas.
POST
https://serviceregister.paymentsway.co/ClientAPI/CrearPersonaParámetros
| Campo | Tipo | Descripción | Req. |
|---|---|---|---|
firstname | string | Nombre. | Sí |
lastname | string | Apellidos. | Sí |
identification | string | Número de documento. | Sí |
ididentificationtype | string | Tipo de identificación. | Sí |
email | string | Correo electrónico. | Sí |
phone | string | Número de celular. | Sí |
address | string | Dirección. | No |
city | string | Ciudad. | No |
zipcode | string | Código postal. | No |
const res = await fetch("https://serviceregister.paymentsway.co/ClientAPI/CrearPersona", {
method : 'POST',
headers: { "x-api-key": "TU_API_KEY", "Content-Type": "application/json" },
body : JSON.stringify({
firstname: "Juan", lastname: "Pérez",
ididentificationtype: "4", identification: "10000000",
email: "juan@email.com", phone: "3000000000"
})
});
const { id } = await res.json(); // usa este id para tokenizarGETTipos de estados
Retorna todos los estados de transacción disponibles en el sistema con sus IDs. Usa estos valores para interpretar el campo idstatus del webhook.
GETObtener transacción
Consulta el estado y detalle completo de una transacción usando su referencia externa (order_number o external_order).