Я использую тему оформления заказа «ConvertPlus Default» в 2Checkout, чтобы принимать международные платежи от моих клиентов по всему миру. Я создал ссылку "Купить" и интегрировал ее со своим магазином.
Моя проблема в том, что в форме оформления заказа не отображаются поля для ввода адреса и города для многих стран, включая Мексику, Японию и т. д. См. Снимок экрана ниже:
Как включить опцию приема полной информации об адресах для всех стран мира?
Ссылка на покупку выглядит так:
https://secure.2checkout.com/checkout/buy/?merchant=\[MerchantID\]&prod=\[ProductID\]&qty=1&tpl=default
Вы должны добавить материальный параметр
Отправляйте материальный = ИСТИНА или материальный = 1 для продуктов, которые требуют физической доставки.
Начиная с 01.10.2019 параметр, который вам понадобится для включения доставки, -
li_#_tangible
В документации сказано об этом.
Specifies if the corresponding li_#type is a tangible or intangible. ( Must be Upper Case, ‘Y’ or ‘N’, if li#_type is ‘shipping’ forced to ‘Y’.)
Где #
- номер параметра. Потому что вы можете отправлять несколько товаров в одном POST
, поэтому они будут отображаться как несколько товаров в корзине 2CO.
Вот полная документация о параметрах, https://www.2checkout.com/documentation/checkout/parameters/
Надеюсь, это кому-то поможет.
Ваше здоровье.