Inicio Secciones Tecnología Open source Configurar PayPal en Virtuemart 1.1.3 para cobrar en Pesos Mexicanos
  • Increase font size
  • Default font size
  • Decrease font size
Buscar

Blog - Tadek Chávez

Configurar PayPal en Virtuemart 1.1.3 para cobrar en Pesos Mexicanos

E-mail Imprimir PDF

Tags: Joomla 1.5 | VirtueMart

A los que les interese este post sabrán que Virtuemart es un componente (aunque prácticamente un framework completo) que fue desarrollado para ejecutarse sobre la plataforma Joomla!.

Hoy estuve configurando una tienda en línea con opción de pagar los productos del carrito de compras a través de PayPal en Pesos Mexicanos, y me encontré con un problema, es solo un pequeño detalle pero se los explico y espero que les sirva de algo.

Mi entorno de trabajo es:

  • Joomla! 1.5.x
  • Virtuemart 1.1.3
  • Cuenta Premier Paypal

El problema fue que aunque ya había configurado la moneda de la tienda en el panel de control (Tienda -> Editar Tienda) y había asignado precios a mis productos en pesos mexicanos (Productos -> Listar Productos -> Editar), al momento de confirmar un pedido en el frontend me mandaba a la página de PayPal de mi cuenta pero mostrando el mensaje:

Este destinatario no acepta pagos en USD. Póngase en contacto con el vendedor para pedirle que actualice las preferencias de recepción de pago para aceptar esta divisa

Estuve buscando un rato al respecto y no encontré más que posts que preguntaban el por qué de este error, no encontraba ningún otro lugar donde configurar la moneda de la tienda virtual. Después de un rato de estar revisando la configuración de divisas en la cuenta de PayPal encontré que VirtueMart y PayPal tienen por default diferentes códigos de moneda para los pesos mexicanos.

PayPal utiliza el código ISO correcto para la moneda mexicana, este es MXN (que hace referencia a los que alguna vez fueron "nuevos" pesos), mientras que VirtueMart tiene por default MXP (referencia de "Mexican Peso" que era el nombre de nuestra moneada hasta 1992). Aunque no lo crean, después de algo así como 16 años de nuestro cambio de moneda y con esto el código ISO la información de VirtueMart no esta actualizada.

En fin, regresando a resolver el problema, basta con ir al panel de administración de VirtueMart en el backend de Joomla!, ir a la pestaña Admin y ahí a la opción "Listar monedas" (List currencies). Aquí se desplegarán las monedas con sus respectivos códigos ISO, editamos el código ISO de "Mexican Peso" de MXP -> MXN y LIS... casi listo.

Antes de que pruebes que ya funciona tienes que reasignar la moneda predeterminada de la tienda, así como seleccionar nuevamente las monedas aceptadas en el sistema. Y lo más tedioso probablemente, reasignar el tipo de divisa para cada uno de los precios asignados a los productos que estaban con Mexican Peso.

Para evitar lo anterior sería bueno hacer este cambio de código ISO antes de cargar productos al sistema pero ¿como nos hubiéramos dado cuenta del error entonces?

Espero les ayude.

Saludos!

Tadek ChávezTadek Chávez es el editor principal de este sitio. Ingeniero en sistemas computacionales especializado en ciencias de la computación con enfoque en sistemas abiertos. Director de tadzioTektadzioTek.

Más sobre Tadek Chávez


Comparte este artículo en tu red social preferida.
Digg! Reddit! Del.icio.us! Google! Live! Facebook! StumbleUpon! Yahoo!
Actualizado ( Jueves, 12 de Febrero de 2009 03:32 )  

Comentarios

avatar MiriamMiriam
0
 
 
Es grato encontrar gente tan inteligente y lo mejor es que comparta sus conocimientos.
Gracias
avatar Tadek ChávezTadek Chávez
0
 
 
Que gusto que te haya servido la información!
Saludos!
avatar kraxboxkraxbox
0
 
 
Gracias por el post fue de mucha utilidad, en verdad no lo sabia, por q apenas estoy probando el componente pero q alivio solo he cambiado 3 articulos en mi tienda fiu.. gracias!!!, a caso tu sabras como integrar boton paypal de carrito d compras en virtuemart ¿se puede?, si se puede podrias orientarme con un buen tuto para integrarlo, o solo se pueden integrar botones paypal de pago
avatar Tadek ChávezTadek Chávez
0
 
 
Hola, que bueno que te fue de utilidad el post.
No entiendo muy bien la otra pregunta que haces, pero dame un poco más de información y si lo he usado con gusto lo discutimos!
Saludos!
avatar kraxboxkraxbox
0
 
 
Que tal Tadek Chávez, gracias por tu pronta respuesta, apenas estoy probando virtuemart con sandbox paypal lo que deseo es eliminar el boton añadir carrito de compras virtuemart por boton añadir carrito de compras paypa, ¿ que es lo que deveria hacer?, es algo logico y viable o me estoy confundiendo, espero me haya explicado GRACIAS por tu tiempo y ayuda
avatar Tadek C.Tadek C.
0
 
 
Creo que lo que me dices es únicamente cuestión de modificar el texto asignado al botón en el archivo de idioma, pero creo que aún no entiendo tu duda, me podrías enviar un screenshot de donde te aparece este botón?
avatar Arturo
0
 
 
Wowwww muchas gracias... caray... como no existen más personas como tú, perdón por ser igualado... pero es para entrar en más confianza.. jejejej.. bueno de verdad te agradesco infinitamente que compartas tu experiencia y tu tiempo para ayudarnos a resolver los problemas que para nosotros o cuando menos para mi que soy un total ignorante en esto.. mejor dicho soy un aprendiz y gracias a persona como tu.. he ido creo yo ... prograsando y ahi la llevo... ahora si no es mucho pedir.. les informes a los de VirtueMart el ERROR que estan cometiendo al compartir licencias que no estan actualizadas... es la unica forma de alcanzar la excelencia... como tu... bueno solo me resta agradecerte tu gentileza, tu tiempo y tu sabiduría.. Saludos y un Abrazo...
avatar Juan Carlos Prada
0
 
 
Saludos. Tengo una duda, es posible manejar la tienda de tal manera que el precio que se muestre para cada producto cambie de acuerdo al dolar?

Es decir, si yo tengo un producto que me vale 1000 pesos y el dolar sube o baja, este valor se vea afectado. Es posible esto?? Gracias por la ayuda.
avatar Alik
0
 
 
Super Tip Tadek. Gracias por compartir!!
avatar Tadek ChávezTadek Chávez
0
 
 
Me da gusto que te haya servidor el post!
Saludos
avatar Chuy
0
 
 
Excelente tu aporte, se agradece q' te tomes el tiempo para explicar tu problema y la solucion...
avatar erick_alcala
0
 
 
Que tal Tadek,

Solo me registre para decirte, que buen aporte.. despues de tres años andar curiosando en Virtuemart, es la primera vez que veo tu post =).

Lo que ahora estoy tratando de hacer es incluir como shipping module a:
estafeta
senda express
DHL mexico

y en cuanto a lo pago, apenas lo voy a calar como lo mencionaste =) saludos
Por favor, inicia sesión para hacer comentarios.

Lo nuevo en TadekChavez.com


Lo más visto...

Editores de TadekChavez.com

Visita nuestro perfil y síguenos en Twitter.

Tadek Chávez - Editor principal TadekChavez.com
Tadek Chávez
Editor principal
Follow Tadek Chávez on Twitter

Manuel Giménez - Editor de
Manuel Giménez
"La Columna de Manu"
Follow Manu on Twitter

Raúl Ponce de León - Editor de Tecnología en TadekChavez.com
Raúl Ponce de León

Editor - "Tecnología"
Follow Raúl on Twitter

Gonzalo Quinteros - Fotógrafo
Gonzalo Quinteros
Editor - "Fotografía"
Follow Gonzalo Quinteros on Twitter

Alejandro Castillo - Editor de Medicina
Alejandro Castillo
Editor - "Medicina"
Follow Alex on Twitter

Diana Chávez - Editora de Medicina
Diana Chávez
Editora - "Medicina"
Follow Dian on Twitter