facttic / coopcycle-web

Open source logistics platform. Only for worker-owned business.
https://coopcycle.org
Other
3 stars 0 forks source link

Implementar soporte para pedido http de `preferences` de Mercadopago #20

Closed sgobotta closed 3 years ago

sgobotta commented 3 years ago

Implementar el paso sugerido en la documentación de Mercadopago, de manera que la plataforma perciba una suma determinada de dinero cada vez que se realiza una transacción.

Fragmento del comentario de mex, en el issue del repositorio de la app, en cuanto a la implementación de preferences para Mercadopago.

As you are suggesting, everything can be done server-side to generate the Mercado Pago Preference. So either we create a new endpoint, like GET /api/orders/{id}/mercado-pago-preference, or we add a new property to the order payload, like mercadopagoPreferenceId, which is calculated each time the order is updated (see OrderPaymentProcessor which could be adapted for this)

En lugar de crear un nuevo endpoint, que complejizaría el trabajo (generar más documentación, implementar tests, ...), creemos que por ahora es suficiente con la opción de agregar un atributo más.

maxi3390 commented 3 years ago

En este issue y el #22 va a estar trabajando @Cheche, lo taggeo para que le puedan dar acceso al repo.

maxi3390 commented 3 years ago

Quedan los cambios en la rama mercadopago-preferences pero se cierra porque no se va a implementar por el momento.

sgobotta commented 3 years ago

Se resuelve la integración de /preferences para la aplicación mobile en éste commit del repositorio facttic/coopcycle-app