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