Closed (fixed)
Project:
DineroMail Payment for Ubercart
Version:
6.x-1.6
Component:
Code
Priority:
Major
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
26 Oct 2009 at 18:42 UTC
Updated:
18 Mar 2013 at 14:48 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
Duplika commentedSorry for the late reply. Did you test adding the currency manually to uc_dineromail.module?
Comment #2
ulissesgrz commentedtengo el mismo problema alguien pudo darle solucion ?
saludos !
Comment #3
hacmx commentedI have a modify of this module, this send the data to dineromail, but cancel action is not working with original code, so return to cart page, even if transaction is sucessfully not save some data in drupal.
Comments are welcome!
i change function uc_dineromail_form with this:
and add this array:
Comment #4
tachobernal commentedI have done this change of function and the array in uc_dineromail.module but dont work, in dineromail page only says:
Ocurrió un error al procesar tu compra.
Los parámetros necesarios para procesar la compra son incorrectos.
No podrás realizar la compra hasta que el comercio no corrija este error.
Por favor comunícate con el comercio para solucionar este problema.
Si deseas acceder a tu cuenta DineroMail para otras operaciones haz click aquí.
Somebody have any comment to fix this?, saludos!.
function uc_dineromail_form
Array
CB
Comment #5
tachobernal commentedThanks hacmx i checked my script and it has something wrong, i tried again and it worked! thank you very much! you rock! LOL
Comment #6
Anonymous (not verified) commentedHi, I have the same issue here, I made all the changes in the code as in comment #4, and I still have the message:
Ocurrio un error al procesar su compra
Los parámetros necesarios para procesar la compra son incorrectos.
No podrás realizar la compra hasta que el comercio no corrija este error.
My site is in Chile, but I guess the code should be the same. Thanks for the help!
Rocio
Comment #7
Anonymous (not verified) commentedHello,
I have the same issue here, I made all the changes in the code as in comment #4, and I still have the message:
Ocurrio un error al procesar su compra
Los parámetros necesarios para procesar la compra son incorrectos.
No podrás realizar la compra hasta que el comercio no corrija este error.
My site is in Chile, but I guess the code should be the same. Thanks for the help!
Rocio
Comment #8
hacmx commentedtry changing:
to:
and/or
to:
these variables are important and have to send some value, else will show error in processing:
Comment #9
Anonymous (not verified) commentedgreat thanks I'll try that and let you know
thanks a lot
Comment #10
Anonymous (not verified) commentedMade the changes and it works great!!
Thank you a lot for your help!
Merry Christmas !!
Comment #11
ulissesgrz commentedya realize todas las modificaciones a los archivos pero me arroja un error ya en la pagina de dinero mail
Comment #12
daco commentedHi everyone,
Just to summarize what worked for me with DineroMail Chile so it's easier for everyone to get the Chilean Gateway working.
I changed what hacmx wrote (but only the first part) in the uc_dineromail.module in comment #3 and then I changed what hacmx wrote in comment #8 (both)
Attached you can find my modified file, which is working. Just replace it in the uc_dineromail folder (if you made any other modification don't use this file)
Thanks to hacmx for all his work!
ps. Remember to write the account number as they ask, being xxxxxxx/y your account number you just have to write the xxxxxxx, otherwise it won't work.
Comment #13
daco commentedulissesgrz: a mi me salía ese error cuando tenía mal escrito el número de cuenta de DineroMail. El número de cuenta que entregan es del tipo xxxxxxx/y y sólo tienes que escribir las x en la página de configuración del módulo.
Espero que te sirva.
Saludos!
Comment #14
tachobernal commentedHola daco! oye fijate que me sale el mismo error de ulissesgrz cuando se procesa el pago, no cuando del checkout de drupal te manda a dineromail revise el numero de cuenta y esta correcto :S sabes a que se deba?, alguna configuración de la cuenta de dineromail?, saludos y gracias!
Comment #15
tachobernal commentedDineromail esta muy raro!, ahora hice un pago con mastercard y me dijo que esta pendiente, al parecer no hay problema solo que me lo validen el pago y listo, saben que sera?
Comment #16
daco commented@tachitomio: pues desde que apliqué el parche para Chile no he tenido problemas, pero no he probado DineroMail en México, por lo que quizás las transacciones se realizan de distinta manera en ambos países.
De todas maneras ten en cuenta que en DineroMail Chile sólo he podido pagar con Tarjetas de Crédito emitidas en el mismo país (hemos intentado con VISA/Mastercard internacionales y no nos ha funcionado, lanza un error pero no recuerdo cual.. ¿dónde fue emitida la tarjeta con la que estás intentando?).
Si te salió el problema en un momento y luego desapareció puede ser que DM estuviese en mantención.
Si tienes más detalles sería interesante conocerlos, para ver cómo funciona DM en cada país.
Comment #17
tachobernal commentedHola Daco, pues si parece que el problema es visa/mastercard, al parecer Banamex el banco que hay en Mexico no me dio problemas, creo habra que poner algun anuncio diciendo que no se utilice la forma de pago con visa y mastercard y seria lo mas facil por el momento por que no depende de nosotros si no de DineroMail. Ahora, solo hay un pequeño problema, cuando regresa al sitio drupal despues de Dineromail me sale un mensaje de error diciendo que "no se pudo enviar la orden al correo electronico, pongase en contacto con el administrador del sitio", tienes idea que pueda ser?.
Gracias Daco por tu apoyo que tengas excelente dia! :D
Comment #18
daco commented@tachitomio: de nada!
hasta donde yo he probado visa y mastercard emitidas en tu mismo país no debieran tener problema (el error se da cuando compras con una visa de chle en mexico, por ejemplo), por lo que ese mensaje debiera especificar que son para visa/mastercar emitidas fuera del país.
ese error me ha aparecido cuando he tenido un problema de configuración en un servidor compartido (shared server), por lo que creo que tendría que ser algo relacionado con tu servidor. Por otro lado ese error debiera aparecer siempre que drupal intenta enviar un correo (por ejemplo, al notificar al usuario de su nueva cuenta en el sitio o al enviar un mensaje via formulario de contacto), por lo que no está relacionado con el módulo de DineroMail.
Si estás en un servidor compartido intenta contactarte con tu proveedor para que te digan que puede ser (a mi me pasó una vez que en hostmonster.com cambiaron las politicas de seguridad en su servicio e impedían que se enviase un correo desde un mail que no estuviese alojado con ellos, por lo que tuve que cambiar el mail del sitio en el site-info del sitio y volvión a funcionar)...
si no estás en un servidor compartido tendrías que entregar más datos sobre la configuración de tu VPS o servidor dedicado para darte más ideas.
Saludos!
Comment #19
jackbravo commentedthis module was outdated and using old dineromail servers. The dinermail webpage has instructions on how to build forms for dinero mail here: https://mx.dineromail.com/biblioteca
I updated the module for the new payment server: https://checkout.dineromail.com/CheckOut
atteched are 3 files:
- .tgz with the updated module
- .patch that applies to the 6.x branch on git
- .patch that applies to the master branch on git
------------
este módulo estaba desactualizado, y utilizaba servidores viejitos. En la página de dineromail vienen instrucciones de cómo se debe utilizar dineromail: https://mx.dineromail.com/biblioteca
actualicé el módulo para que funcione con el nuevo servidor de pago: https://checkout.dineromail.com/CheckOut
adjunto 3 archivos:
- .tar.gz con el modulo actualizado
- .patch que aplica para el branch 6.x de git
- .patch que aplica para el master branch de git
Comment #20
hacmx commentedthanks jackbravo!, i will check it soon!
Comment #21
mpv commentedPlease check the 6.x-2.0 release. The module has been rewritten to use the new integration method based on jackbravo's changes and should now support Argentina, Brazil, Chile and Mexico. I've updated the project description. Please test and report any issues you find.