Preparar el pago de un plan (un mes o un año) con el botón de Payphone por redirección (roles owner/admin)
Paga un periodo del ciclo elegido: anual (precio del catálogo) o mensual (el anual entre 10). El monto se calcula en servidor desde el catálogo de planes + IVA 15% (con crédito de prorrateo si aplica). Con renovacionAutomatica el cliente consiente guardar la tarjeta: si Payphone entrega el token al confirmar (solo Visa y Mastercard pagadas con tarjeta), las renovaciones se cobran solas cada periodo. El mensual exige renovacionAutomatica. Llama al POST /api/button/Prepare de Payphone y devuelve paymentId más los dos enlaces hospedados. El navegador se redirige TOP-LEVEL a payWithCard o payWithPayPhone: no se embebe nada, por lo que Contadeo nunca ve el número de tarjeta. Los enlaces CADUCAN A LOS 10 MINUTOS. 400 si el mensual llega sin renovación, si la tarjeta guardada no está disponible, o si se pide mensual con un plan anual vigente de más de 31 días. 409 si el tenant ya tiene una suscripción viva con dLocal. 503 si la pasarela no está configurada o el kill-switch PAYPHONE_HABILITADO está apagado. Con complementos se suma al importe el precio del complemento (Gestión: 99/año o 9,90/mes sin IVA); renovar sin marcarlo lo RETIRA. 400 también si un complemento no existe, si se pide tipo: "complemento" sin un plan de pago vigente con fecha, o si ese complemento ya está activo.
Request
- Base URL: https://contadeo.com/api
- URL: https://contadeo.com/api/pagos/payphone/checkout
- Auth: HTTP bearer
Request body
Response
Enlaces del botón listos; redirigir el navegador a payWithCard o payWithPayPhone
Example response
{
"clientTransactionId": "ctd1a2b3c4d5e6",
"plan": "pyme",
"montoCentavos": 10235,
"baseCentavos": 8900,
"ivaCentavos": 1335
}Changes
No recorded changes to this operation across all 2 revisions of this API.