Drupal 7 / PayPal Express Checkout: как настроить параметры доставки в зависимости от адреса - PullRequest
0 голосов
/ 26 сентября 2019

У меня установлен модуль Drupal 7 «PayPal Express Checkout», и мне нужно в идеале зарегистрировать страну, из которой клиент выписывается, и взимать с него стандартную плату за доставку, например:

Великобритания: 4,50 фунтов стерлинговЕС: 12 фунтов стерлингов, США: 20 фунтов стерлингов, Австралия: 20 фунтов стерлингов

. Если это невозможно, в качестве альтернативы предложите в качестве стоимости доставки следующее: Великобритания: 4,50 фунтов стерлингов ЕС: 12 фунтов стерлингов для остальных стран мира: 20 фунтов стерлингов

В настоящее время отображается только один вариант доставки, и, похоже, он отображается с событием «После добавления товара в корзину».Добавление других событий не будет отображать варианты выбора доставки, но будет перечислять и суммировать их, насколько я понимаю.

Я не уверен, как лучше поступить с этим, может кто-нибудь предложить какие-либо предложения?

1 Ответ

0 голосов
/ 26 сентября 2019

1 - клонировать правило «Paypal Express Checkout» для каждого варианта доставки.

2 - отредактировать условие во вновь клонированном правиле и установить код страны на основе того, что правило должно использовать.

3 - отредактируйте действие службы доставки, чтобы использовать соответствующий параметр доставки.

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