DocumentaciĆ³n
Recursos
Certificaciones
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte tƩcnico.

Comunidad

Recibe las Ćŗltimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

Cobros online
Cobros presenciales
Herramientas y recursos
APIs y SDKS
GestiĆ³n de suscripciones - Suscripciones - Mercado Pago Developers

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.

TipoDescripciĆ³n
Buscar suscripciĆ³nPermite 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 montoPermite 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 principalPermite 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 secundarioPermite 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Ć³nPermite 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Ć³nPermite 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Ć³nPara 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 proporcionalPuedes 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 gratuitaEs 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.