Pregunta

Después de rellenar todos los datos en el backend de mi instalación de Magento 1.4.0.1 como se describe aquí, la opción de Paypal no está disponible en el One-Página-Pedido.

¿Alguien tiene una idea de por qué esto puede estar pasando? Var caché y se han vaciado y probado en la norma y en mi propio tema.

Saludos cordiales,

Avalon

¿Fue útil?

Solución

Al parecer la solución (muy sencilla) a este problema se estaba poniendo la divisa base a dólares estadounidenses. La página web que trabajé fue para el mercado chino y, como tal, tenía el Yuan chino como Moneda base en su lugar. El cambio de este a USD hizo que el botón de PayPal aparecen al instante ...

Otros consejos

  1. En primer lugar, compruebe si el módulo "Mage_Paypal" está activado o no, en Sistema> Configuración> Avanzado, para el "Default Config" configuración de ámbito. Si aún no está activado, entonces usted debe habilitarlo, para hacer uso de esta pasarela de pago. Si ha cambiado nada, debe guardar esa página.
  2. Ahora vaya a Sistema> Configuración> Métodos de pago, para el mismo ámbito de configuración. Hay muchos métodos enumerados, pero la mayoría de ellos no están habilitadas. Por lo que debe seleccionar el método de PayPal que desea, y luego hacer que sea activado. Editar todas las características de ese módulo de pago, lo que usted desee y, a continuación, guárdelo.
  3. Ahora, de nuevo borrar la caché de gestión totalmente y ver la página de pago. El módulo habilitado PayPal debe recortar hasta ahora.

No hay necesidad de cambiar el código, ya que sólo ocurre debido a Paypal. PayPal no soporta toda la moneda en todo el mundo. PayPal admite sólo algunas de las monedas como el dólar de EE.UU. Euro y otra lista obtendrá en la página web de PayPal. Así que lo que tiene que hacer es comprobar, sólo tiene que ir al panel de administración -> Sistema-> Configuración-> Configuración de la moneda y comprobar su moneda base. Si esa moneda es apoyado por Paypal a continuación, paypal es visible en la página Pedido de lo contrario no será visible.

P.S:. Por favor, no se olvide de activar primero PayPal

Yo sólo tiene que responder a esto en detalle:

Crea el archivo config.php en: /app/code/local/Mage/Paypal/Model/Config.php

Paso 1 Copia el archivo de

/app/code/core/Mage/Paypal/Model/Config.php

a

/app/code/local/Mage/Paypal/Model/Config.php

Paso 2

Busca el $ _ supportedCurrencyCodes -> línea 207

A continuación, añadir su moneda a:

  

$ protegidas _supportedCurrencyCodes = array ( 'MXN', 'CAD', 'coronas', 'DKK',   'EUR', 'HKD', 'HUF', 'ILS', 'JPY', 'MXN',           'NOK', 'NZD', 'PLN', 'GBP', 'SGD', 'SEK', 'CHF', 'USD', 'TWD', 'THB');

Nuestra moneda (PHP), que no fue apoyada por lo que añade que en el código. Debe ser como la siguiente:

  

$ protegidas _supportedCurrencyCodes = array ( 'MXN', 'CAD', 'coronas', 'DKK',   'EUR', 'HKD', 'HUF', 'ILS', 'JPY', 'MXN',           'NOK', 'NZD', 'PLN', 'GBP', 'SGD', 'SEK', 'CHF', 'USD', 'TWD', 'THB', ' PHP );

A continuación, hacer que, como su divisa base (en lugar de USD). Esperamos que esto ayude

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top