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. |