販売対象国を日本以外にするとPayPal決済でエラーになってしまう フォーラム › 使い方全般 › 販売対象国を日本以外にするとPayPal決済でエラーになってしまう タグ: PayPal このトピックには8件の返信、2人の参加者があり、最後にcode777により10年、 1ヶ月前に更新されました。 9件の投稿を表示中 - 1 - 9件目 (全9件中) 投稿者 投稿 2014年9月10日 12:30 PM #71944 code777参加者 こんにちは。 海外向けショッピングサイトにPayPal決済を導入しようと思っています。 Sandboxで作成したテストアカウントの情報を設定して決済テストをしたところ、 PayPalの画面に遷移せず、自サイト内でエラーになってしまいます。 販売対象国を日本やアメリカ合衆国に設定すると正常にPayPalの画面に遷移するのですが、 中国や台湾に設定するとエラーになってしまいます。 約半年前の投稿ですが、同じような症状についての質問を見つけました。 https://www.welcart.com/community/forums/topic/%E9%85%8D%E9%80%81%E5%85%88%E6%B5%B7%E5%A4%96%E4%BD%8F%E6%89%80%E3%81%A7%E3%81%AEpaypal%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%97%E3%83%AC%E3%82%B9%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%82%A2%E3%82%A6 この投稿ではDevelopment Versionにアップグレードすることで解決されたようです。 現在でもDevelopment Versionにアップグレードするしか方法はないのでしょうか? お手数ですが、ご回答よろしくお願いします。 ——————————————- WordPress のバージョン:4.0 Welcart のバージョン:1.4.7 ご利用のテーマ:Welcartのテーマをカスタマイズ 症状を確認したブラウザ:chrome、Firefox サーバー(会社名、サービス名):CPI SSLの利用:なし WordPress のパーマリンク設定:/%category%/%post_id%/ ——————————————– 2014年9月10日 2:09 PM #71946 yskysmrキーマスター こんにちは。 PayPal決済では、使用できる通貨コードが決まっています。 Welcart Shop>システム設定>通過表示を「中国」「台湾」、その他 PayPal でサポートされていない国を選択すると、PayPal 決済は利用できません。 2014年9月10日 4:17 PM #71948 code777参加者 ご回答ありがとうございます。 確かに通貨設定が原因でした。 PayPalに確認したところ、中国元は利用できないそうですが、台湾であれば台湾ドル(TWD)が利用できるそうです。 台湾の通貨を元から台湾ドルに変更するにはusc-e-shop/includes/initial.phpの ‘TW’ => array(‘NT$’, 0, ‘.’, ‘,’, ‘元’), を ‘TW’ => array(‘TWD’, 0, ‘.’, ‘,’, ‘$’), などと編集したらいいのでしょうか? 2014年9月10日 5:42 PM #71949 yskysmrキーマスター code777 様 Welcart 本体のほうで、 ‘TW’ => array(‘TWD’, 0, ‘.’, ‘,’, ‘$’), に変えるとなりますと、現在「‘NT$’」のまま使われているユーザー様に、支障がないか確認中です。とりあえずは code777 様のほうで修正してお使いいただけますでしょうか。initial.php は、Welcart のアップデートにより上書きされますのでご注意ください。 正式に通貨コードの修正ができるようになりましたら、公式にアナウンスいたします。 どうぞよろしくお願いいたします。 2014年9月10日 6:45 PM #71953 code777参加者 了解しました。 先の方法でやってみようと思います。 PayPalの他にもクレジット決済を導入する予定なのですが、 ‘TW’ => array(‘NT$’, 0, ‘.’, ‘,’, ‘元’), を編集することで他のクレジット決済に不具合が出る可能性はありますか? 2014年9月11日 11:33 AM #71964 yskysmrキーマスター 他のクレジット決済に関しましては、クレジット決済会社の扱う通貨コードによるかと思います。 2014年9月12日 2:06 PM #71988 code777参加者 ‘TW’ => array(‘TWD’, 0, ‘.’, ‘,’, ‘$’), に変更することでPayPalのSandboxでは決済できるようになりました。 Sandboxの管理画面でもNT$でのお支払いになっていたので大丈夫そうです。 まだPayPalの本番環境や他のクレジット決済は試していませんが、一応ご報告です。 2014年9月24日 9:29 AM #72082 yskysmrキーマスター code777 様 Welcart v1.4.8 にて、台湾の通貨コードを ‘TWD’ に変更いたしました。 また、’元’ は ‘NT$’ に変更いたしました。こちらは Welcart が使用する表記用の項目ですので、PayPal 決済に使用しているわけではございません。フロントでの通貨記号が ‘NT$’ に変わっているのをご確認いただければと思います。 2014年9月30日 6:34 PM #72206 code777参加者 台湾通貨の件を確認しました。 ご対応いただきありがとうございました。 投稿者 投稿 9件の投稿を表示中 - 1 - 9件目 (全9件中) このトピックに返信するにはログインが必要です。 ログイン ユーザー名: パスワード: ログイン状態を保持 上に表示された文字を入力してください。 ログイン