短いバージョン:
米国の下位48社以外の方の支払い方法としてのみPayPalを受け入れたいと思っています。
これは、支払いオプションの下でbigcommerceに既にインストールされている機能ではなく、ドロップダウンの国のメニューからの選択に基づいて支払いゲートウェイを隠すだけの機能はありません。
残念ながら、私はbigcommerceをよく知っていませんが、私はこれを他のカートでも問題なくコード化することができました。誰かがこれを経験したことがありますか?
現在、米国以外の国にお住まいのお客様からの支払いは無効になっており、お支払いのアカウントにサインアップする際にGoogleのサイトにバナーを配置していますが、人々はそこに座ってCC情報を12,000回キャプチャアラート-_-事前に
おかげで自分のメールボックス
Currnetly礎石1.5テーマを実行しているBigCommerce:国によって支払方法が制限される
0
A
答えて
0
一つの可能な解決策は、出荷または請求国のいずれかを読み、関連する支払いを表示するにはJavaScriptを使用することができメソッド。
ここでは、特定の要素を(あなたのターゲット要素のための適切なセレクタを決定するには、ブラウザの開発者ツールを使用)を選択する方法を知っていると仮定概念例です。..
/**
* This example binds a change event to the shipping country input dropdown,
* so whenever a country is selected or changed, this code will show the relevant
* payment methods.
* NOTE: The change method here might not work if the payment methods section
* is inaccessible at the time of country selection, at which point you should
* modify the code to read the country at the time of DOM load for the payment methods.
*/
//** Whenever the shipping country is selected or changed **//
$("#shipping_country_dropdown").change(function() {
// Hide/Clear all visible payment options:
$(".payment_methods :input").each(function() {
$(this).hide();
});
togglePaymentMethodsByCountry($(this).find('option:selected').text());
});
/**
* Displays specific payment methods depending on the customer's selected billing or shipping country.
* You set the list of countries and their allowed payment methods here.
* @param country String - The customer selected country.
* @return Void
*/
function togglePaymentMethodsByCountry(country) {
//** Define your country/payment options here, countries in caps **//
switch(country.toUpperCase()) {
case "UNITED STATES OF AMERICA":
$('#payment_method_1').show();
$('#payment_method_2').show();
$('#payment_method_3').show();
break;
case "CANADA":
$('#payment_method_1').show();
$('#payment_method_2').show();
break;
default:
// For all other countries not listed above:
$('#payment_method_3').show();
break;
}
}
関連する問題
- 1. 分割払いの問題paypal(適応支払いが制限されています)
- 2. 支払方法Authorize.net
- 3. Magento支払方法
- 4. Braintree - 保存された支払い方法にCVVが必要
- 5. 支払い方法モジュールが店舗に表示されない
- 6. NetSuiteインボイス金額支払額と支払期限
- 7. カスタム支払い方法モジュール
- 8. Magentoの支払い方法
- 9. お支払い方法エラースクエアアピ
- 10. Android - 支払い方法
- 11. Woocommerce:お支払い方法
- 12. ManagedExecutorServiceによって実行されるスレッド数を制限する方法
- 13. Cシェルによって起動されるバックグラウンドプロセスを制限する方法は?
- 14. カスタム支払い方法のチェックアウト後のMagentoプロセス支払い
- 15. 注入によって作成されたフォームの支払いモードを変更する方法
- 16. Java - メソッドが呼び出される方法による制限
- 17. お支払い方法チェック/マネーオーダーがチェックアウトページに表示されていません
- 18. クォーツスケジューラによって起動されたクエリを制限する方法
- 19. Leveldb制限テスト - 制限プログラムによって使用されるメモリ
- 20. お支払い方法Magentoには表示されません
- 21. PayPalとクレジットカードによる定期支払いによるお支払い
- 22. google place autocomplete国の変更が制限されています
- 23. PayPal支払いが支払われたときの動作
- 24. トリガーによって更新が実行されるように制限する方法
- 25. Magento:「未払い」の支払い方法をいくつかの支払いで徐々に払います
- 26. 市場からダウンロードして支払った場合にのみユーザーに支払います。どうやって?
- 27. アンドロイド - 時間によってプロセスを制限する方法
- 28. RailsAdmin条件によってリスティングレコードを制限する方法は?
- 29. サードパーティの支払いでREST Paypal支払いを作成する方法
- 30. ストライプクーポン/ 1回限りのお支払い