Разрешены только покупки в США с Stripe - PullRequest
0 голосов
/ 09 апреля 2020

Программист-новичок здесь , используя эту настройку для полосы (в основном ваниль js и узел).

Я хотел сделать так, чтобы только люди в США и Канаде могли купить футболку у меня. На документах Stripe я вижу, что этот API устарел .

Есть предложения, как мне это сделать?

1 Ответ

1 голос
/ 10 апреля 2020

Лучшим вариантом является использование Радар , который позволяет создавать пользовательских правил для контроля того, какие платежи вы хотите принимать, а какие - какие вы хотите заблокировать. Это позволит вам создать правило, блокирующее любой платеж с карты, которая не была выпущена в Канаде или США. Это задокументировано здесь , и правило будет выглядеть так:

NOT (:card_country: IN ('FR','IE','ES'))

В противном случае, если вы хотите сделать это программно, лучшим вариантом будет посмотреть на country свойство карты PaymentMethod и отклонение платежей, если страна не US или CA.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...