2016-05-30 2 views
1

это спрашивает только почтовый индекс:работает ли обычная процедура проверки платежных карт для карт из-за пределов США?

https://www.wepay.com/developer/process_payments/tokenization-custom-checkout

Функция Iframe фотография просит намного больше вещей, как только вы выбираете то, что не США, вы выбрали следующий верхний пункт, Афганистан.

https://www.wepay.com/developer/process_payments/iframe-checkout

это означает, что пример WePay обеспечивает на своей странице, верхний, работает только в США?

ответ

2

Пример - пример только для США, но WePay принимает международные карты. См/CREDIT_CARD/создать документацию здесь: https://www.wepay.com/developer/reference/credit_card#create

Пример JSON для неамериканских адресу:

{ "client_id":187493, "user_name":"Bob Smith", "email":"[email protected]", "cc_number":"5496198584584769", "cvv":"123", "expiration_month":4, "expiration_year":2020, "address": { "address1":"100 Main St", "address2":"", "region":"ON", "city":"Toronto", "postcode":"M4E 1Z5", "country":"CA" } }

+0

Это глупо от них, хотя не так ли? я имею в виду, они нигде не заявляют, что это не будет работать за пределами нас. У них, похоже, нет неамериканских кредитных карт. И код, который они предоставляют, не является простым примером того, как заставить его работать для всех стран. Я имею в виду ... почему, черт возьми, нет? каждый разработчик должен с самого начала понять это сам. Создайте сборщик по стране, чтобы показать, что вы показываете hide. Зачем? – Toskan

+0

примечание: пример ура работает только в CA. интересная ссылка, вероятно, такова: https://www.wepay.com/developer/reference/structures#address – Toskan

+0

@Toskan На самом деле пример работает для всех неамериканских адресов. – y2chaits

1

Шлюзы имеют параметры проверки адреса для определенных регионов. Следовательно, если вы попытаетесь сделать платеж по US-адресу, он также проверит почтовый индекс и состояние. Вот почему пример, который они дали, предназначен для действительного адреса США. Вы можете использовать любой генератор фальшивых адресов для проверки интеграции и платежей в среде песочницы. Тем не менее, WePay также принимает международные карты, поэтому вы можете также указать любой случайный адрес со случайной страной (например, взять Индию), и оплата будет проходить для вас с номером карточки тестовой визы.

Смежные вопросы