Active
Project:
Mercado Pago Payment
Version:
7.x-2.x-dev
Component:
Code
Priority:
Critical
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
23 Aug 2017 at 14:32 UTC
Updated:
25 Aug 2017 at 23:50 UTC
Jump to comment: Most recent
Comments
Comment #2
andresc75 commentedSuscribo a la misma consulta. La fecha en la que implementarán dichos cambios es 15-Set. Gracias.
Comment #3
jrviorato commentedHola @drupal-son:
Gracias por ponerme al tanto de este aviso, ya revisé el código actual del módulo y tal parece no requiere cambio alguno, debería funcionar sin ningún problema.
Actualmente el módulo utiliza el
payment_idpara crear crear un pago en la orden, si no existe pago en la orden con ese id se creará un pago nuevo, que es lo que la gente de MP pide que hagamos.La única cosa que me preocupa es que el módulo utiliza la variable
external_referencepara saber a qué orden pretence el pago, me pregunto si esa variable migrará su valor al nuevo pago, es decir, si el nuevo pago que se creará tendrá esa variable y tendrá el mismo valor que el pago anterior. De no ser así, el módulo marcará error pues que no encontrará a qué orden pertenece este nuevo pago.Este posible problema esta mitigado por el hecho de que sólo podrá afectar a los segundos intentos de pago, es decir, cuando el pago fue rechado y el cliente intenta pagar de otra manera (por mercado pago). Trataré de hacer algunas pruebas a ver qué ocurre.
Voy investigar qué passará con esa variable, si ésta se perderá habría que hacer el ajuste al módulo lo antes posible y buscar esa información en algun otro lado.
Saludos,
Jesus