2016-05-18 9 views
0

マゼンタのカートページにリダイレクトするPaypalボタン1.9.1、私たちの基本通貨はAEDで、paypalを支払い方法として使用したいが、paypalは我々の通貨をサポートしていない通貨換算のための外サイトのコードは、すべてがうまくいるようですが、paypalからチェックアウトすることはできません。私たちがpaypalボタンをクリックすると、それはカートページにリダイレクトされ、paypalサイトではなくリダイレ​​クトされます。何が問題なのか、どうすれば解決できるのか教えてください。Paypalボタンをマゼンタのカートページにリダイレクトする1.9.1

私はPayPalゲートウェイがリクエストを拒否したというエラーが見つかりました。通貨(#10605を。:トランザクションが無効なため、引数を拒否した詳細については、追加のエラー・メッセージを参照してください)はサポートされていません

+0

サイト。あなたの質問はプログラミングに関するものではありません。おそらくあなたは代わりにhttp://magento.stackexchange.comに投稿する必要がありますか? – Enigmativity

答えて

0

クレジット:@Boogz

は、ローカル/メイジ/ /アプリ/コード内のファイルのconfig.phpを作成します。 /Paypal/Model/Config.php

ステップ1

コピー/app/code/core/Mage/Paypal/Model/Config.phpからファイルへ/アプリ/コード/ローカル/メイジ/ペイパル/ Model/Config.php

ステップ2

$ _supportedCurrencyCodes

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

を探し、あなたのcurrecnyがAEDされている場合は、アレイ

の終わりにサポートする必要があなたの通貨を追加します。

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

出典:解決http://www.magentocommerce.com/wiki/3_-_store_setup_and_management/payment/tweak_paypal_standard_for_non-supported_base_currency

+0

Not working :(あなたと同じことをしましたが、運はありません) –

+0

デモサイトでこの拡張機能を試してみましょう:https://github.com/Meabed/Paypal-Multi-Currency-Magento – fresher

+0

私はそれをインストールしましたが運はありません。私はPaypal Payments Standard(エクスプレスチェックアウトを含む)を使用していますが、これを使用する際に問題がありますか? –

0

問題。

ENABLING支払いSTANDARDS

あなたは簡単に以下のデータベースクエリを実行してMagentoの1.9でのお支払いの基準を有効にすることができます。

更新core_config_data設定値= 1ここで、パス= '支払い/ paypal_standard /アクティブ' を、

DISABLE PAYPAL EXPRESS

更新core_config_data設定値= 0ここで、パス= '支払い/ paypal_express /アクティブ'。その後、

それが動作する罰金私はスタックオーバーフローが[プログラミング関連](http://stackoverflow.com/help/on-topic)Q&Aであるので、オフトピックとして、この質問を閉じるために投票しています

関連する問題