GestiĆ³n de suscripciones
A travĆ©s de la gestiĆ³n de suscripciones es posible pausar, cancelar o reactivar una suscripciĆ³n ya creada, ademĆ”s de realizar otros cambios especĆficos dentro de su configuraciĆ³n inicial.
En la siguiente tabla encontrarĆ”s mĆ”s informaciĆ³n sobre las posibilidades de gestiĆ³n.
Tipo | DescripciĆ³n |
Buscar suscripciĆ³n | Permite buscar suscripciones independientemente de su estado (activa, en pausa, cancelada). Para hacerlo, envĆa un GET con los parĆ”metros necesarios al endpoint /preapproval/search y ejecuta la solicitud. |
Modificar monto | Permite modificar el monto de una suscripciĆ³n existente. EnvĆa el nuevo monto a travĆ©s de auto_recurring.transaction_amount y auto_recurring.currency_id en un PUT al endpoint /preapproval/{id}. |
Modificar tarjeta del medio de pago principal | Permite modificar la tarjeta asociada a la suscripciĆ³n existente. EnvĆa un PUT con el nuevo token en atributo card_token_id para el endpoint /preapproval/{id}. |
Modificar medio de pago secundario | Permite agregar un segundo medio de pago a una suscripciĆ³n existente. EnvĆa un PUT en el endpoint /preapproval/{id} con los parĆ”metros card_token_id_secondary y payment_method_id_secondary en caso de que el mĆ©todo secundario sea una tarjeta, y sĆ³lo payment_method_id_secondary para otros medios de pago. |
Cancelar o pausar suscripciĆ³n | Permite cancelar o pausar una suscripciĆ³n existente. Para cancelarla, envĆa un PUT con el atributo status y el valor cancelled al endpoint /preapproval/{id} y ejecuta la solicitud. Para pausarla, envĆa un PUT con el atributo status y el valor paused al mismo endpoint y ejecuta la solicitud. |
Reactivar una suscripciĆ³n | Permite reactivar una suscripciĆ³n en pausa y establecer una fecha lĆmite para su finalizaciĆ³n. Para hacerlo, envĆa un PUT con los parĆ”metros necesarios al endpoint /preapproval/{id} y ejecuta la solicitud. |
Cambiar la fecha de facturaciĆ³n | Para las suscripciones con una frecuencia de pago mensual, puedes elegir un dĆa fijo del mes para que se produzca la facturaciĆ³n. Para hacerlo, envĆa un PUT con los parĆ”metros necesarios al endpoint /preapproval/{id} y ejecuta la solicitud. |
Establecer monto proporcional | Puedes establecer un monto proporcional para facturar una suscripciĆ³n en particular. Para hacerlo, envĆa un PUT con los parĆ”metros necesarios al endpoint /preapproval/{id} y ejecuta la solicitud. |
Ofrecer prueba gratuita | Es posible ofrecer un perĆodo de prueba gratuito para que los clientes puedan probar el producto y/o servicio antes de comprarlo. Para ello, envĆa un PUT con los parĆ”metros free_trial , frequency y frequency_type con el nĆŗmero y el tipo (dĆas/meses) al endpoint /preapproval_plan/{id} y ejecuta la solicitud. |