Ir al contenido

Aceptar los términos

Los pagos los procesa Wompi. Antes de cada compra, el cliente debe aceptar los términos y condiciones y la política de datos personales de Wompi. Son dos pasos.

GEThttps://api.lavitrina-online.com/api/storefront/payments/acceptanceToken del cliente (su inicio de sesión en tu sitio).
Ventana de terminal
curl -X GET "https://api.lavitrina-online.com/api/storefront/payments/acceptance" \
-H "Authorization: Bearer $TOKEN_CLIENTE"
{
"AcceptanceTokenId": 57,
"TermsUrl": "https://wompi.com/assets/downloadble/reglamento-Usuarios-Colombia.pdf",
"PersonalDataUrl": "https://wompi.com/assets/downloadble/autorizacion-tratamiento-datos-personales.pdf"
}

Muestra los dos enlaces al cliente, con una casilla para cada uno. Guarda AcceptanceTokenId: lo necesitas para aceptar y para comprar.

POSThttps://api.lavitrina-online.com/api/storefront/payments/acceptance/{AcceptanceTokenId}/acceptToken del cliente (su inicio de sesión en tu sitio).
Campo Tipo Descripción
AcceptTerms booleano El cliente aceptó los términos y condiciones.
AcceptPersonalData booleano El cliente aceptó la política de datos personales.
Ventana de terminal
curl -X POST "https://api.lavitrina-online.com/api/storefront/payments/acceptance/57/accept" \
-H "Authorization: Bearer $TOKEN_CLIENTE" \
-H "Content-Type: application/json" \
-d '{"AcceptTerms":true,"AcceptPersonalData":true}'
{ "Accepted": true }

Solo se puede comprar con un AcceptanceTokenId aceptado.