cicles =-1
cicles ≠-1
is_custom_amount
is_auto_renew
remaining_cicles
sea 0.rate
(number): Valor a descontaris_fixed
(boolean): Verdadero si el rate es un monto fijo, Falso si rate es un % del totalhas_discount
(boolean): Verdadero si el plan tiene un descuento asociado.cicles
(integer): Número de veces que se aplica el descuento al momento de ' iniciar el plan. Siempre será 1 si la suscripción es de pago únicofull_name
(string): Nombre del Clienteemail
(string): email del Cliente{ "id": INTEGER,
"completion_url": "https://webpay3gint.transbank.cl/webpayserver/bp_multicode_inscription.cgi", "security_token": "01ab49732ee545e5c4644ad4bb8e8b538e58ea604c4b72952946d7c906986531", "status_code": 200 }
success_url
o el failure_url
del plan, pero te recomendamos siempre usar el webhook subscription_succeeded para completar en tu backend la operación (pues aún si el navegador del usuario o la conexión del usuario sufre un problema, recibirás el llamado a tu webhook).success_url
o a failure_url
que definas en cada link de pago, incluímos un parametro GET id=id__de_suscripcion. Puedes usar este parámetro para verificar que el id que recibes es en efecto el perteneciente una suscripción creada. Recuerda que al recibir esta redirección es muy probable que la suscripción aún no tenga su primer cobro, por lo que puedes esperar hasta un máximo de 10 minutos para verificar su pago. Consulta la sección Ciclo de vida de una suscripción para mas detalles.completion_url
y el parámetro TBK_TOKEN igual a security_token
. Dejamos un snippet de ejemplo de cómo hacerlo automáticamente creado un formulario con javascript.id
=Id de la suscripción, por GET) De no tener una página definida de éxito o fracaso en el plan que estás usando, Reveniu mostrará sus propias páginas de éxito o fracaso por defecto.