Para este servicio se debe consumir el siguiente endpoint:
A continuación, se muestra el paso a paso para cancelar una suscripción en nuestro API de forma exitosa:
El objeto json debe tener la siguiente estructura:
A continuación, se muestra la descripción de los parámetros:
Consideraciones
El parámetro “user” es para llevar la auditoría de los usuarios que cambian el método de pago.
Se debe enviar una solicitud HTTP de tipo POST al endpoint para cambiar el método de pago con el objeto json que contiene los datos de la suscripción.
Una vez que se ha enviado la solicitud de actualización y esta se haya realizado con éxito, se obtiene un objeto de tipo JSON como respuesta.
Al recibir esta respuesta, el parámetro que se debe obtener del objeto JSON es el “body”, ya que este contiene el resultado del cambio del método del pago. En la siguiente imagen se muestra un ejemplo de la respuesta que se recibe:
A continuación, se muestra un ejemplo en javascript del envío de la solicitud al endpoint de suscripciones. Esta función también obtiene el “body” del objeto tipo JSON que se recibe como respuesta.
Si se intenta actualizar una suscripción con credenciales incorrectas, la respuesta retornada será la siguiente.
2.Subscription don't exist.
Si se intenta actualizar una suscripción inactiva o que no se encuentra en alguno de los estados (Active, Pending u On Hold) , la respuesta retornada será la siguiente.