aaferna / SAPIDK-MercadoPago-PHP

SDK Alternativo de Mercado Pago en PHP
Apache License 2.0
2 stars 0 forks source link

[Pregunta] Info sobre suscripciones #3

Closed JoseMPersichini closed 5 years ago

JoseMPersichini commented 5 years ago

Antes que nada te felicito por el proyecto! Yo estoy usando suscripciones viendo la vieja SDK de PHP de MP. Por ahora anda, pero hay dos cosas que no pude hacer andar, te consulto si tenés idea cómo poder hacerlo:

1) Devolver un pago efectuado relacionado a una suscripción. Por ej la suscripción con external_reference = 1 hizo 10 pagos, quiero devolver uno en particular, sin cancelar la suscripción. ¿Sabés cómo hacerlo? 2) Cambiar el monto de una suscripción. Tengo una suscripción que debita $100 por mes y quiero pasarla a $120. ¿Sabés cómo?

Gracias!

aaferna commented 5 years ago

Hola @Josecanalla como estas? Gracias por tus felicitaciones, me da mucha satisfacción saber que te gusto.

Paso a explicarte:

En ambos casos, estoy armando y probando las herramientas para que se pueda lograr, este fin de semana lo tengo que estar terminando de probar en mi sistema, a penas este lo detallare en la Wiki y por supuesto, esto vendrá con mas código en Code ya que lleva algunos cambios.

Por otro lado, un usuario me pregunto por Mail, y no me parece menor comentártelo para que también lo tengas en cuenta, las Suscripciones están sumamente limitados con respecto a las API, por lo cual vos no podrás: 1) Saber si alguien se dio de baja en la Suscripciones, esto es manual, mediante el panel de mercado pago. 2) Cancelar una Suscripción o Cliente, es manual, mediante el panel de mercado pago.

Considero que es por esto que están trabajando en "una nueva herramienta" ya que dicen hacer eso, porque no hay forma de notificar una baja de cliente o cancelar remotamente, (vamos de nuevo, no termino de analizar la API, por ahí están y no lo termino de encontrar)

Cualquier duda, estoy a disponibilidad. Un saludo y buen Debug

JoseMPersichini commented 5 years ago

Hola @gusgeek ! Muy buen comentario. Aguardo novedades entonces, te agradecería si me comentás por acá cuando las tengas. Me queda claro lo que decís respecto de las suscripciones y sus limitaciones.

Con relación a tu comentario de hacer las devoluciones a un cierto ID de pago, ¿cómo harías eso?

Saludos!

aaferna commented 5 years ago

Hola @gusgeek ! Muy buen comentario. Aguardo novedades entonces, te agradecería si me comentás por acá cuando las tengas. Me queda claro lo que decís respecto de las suscripciones y sus limitaciones.

Con relación a tu comentario de hacer las devoluciones a un cierto ID de pago, ¿cómo harías eso?

Saludos!

@Josecanalla , es facil.

El ID de pago, es el mismo que vos ves en la cabecera del pago de Mercado Pago.

Captura

Fíjate el circulo rojo que te indico. Ese ID es con el que vas a trabajar en todas las operaciones (al menos hasta ahora) de consulta y devolución.

JoseMPersichini commented 5 years ago

Exacto, eso lo sé. Mi consulta es qué método tengo que llamar a la API para poder devolverlo?

aaferna commented 5 years ago

Como te dije anterioriormente estoy armando esa función para poder realizarlo.

JoseMPersichini commented 5 years ago

Ah, claro, me decías eso en la primer respuesta es cierto. Bueno, te deseo suerte y voy a ver si puedo darte una mano con el código ya que necesito si o si las suscripciones para un proyecto que estoy por lanzar. Me voy a bajar tu API y pegarle una mirada al código.

Saludos y una vez más felicitaciones!

aaferna commented 5 years ago

@Josecanalla, ya esta disponible las devoluciones https://github.com/gusgeek/SAPIDK-MercadoPago-PHP/wiki/Pagos-y-Devoluciones