Автозаполнение адреса доставки на странице оплаты CCAvenue в разделе Производство - PullRequest
0 голосов
/ 30 ноября 2018

По умолчанию на странице оплаты CCAvenue виден только платежный адрес, при установленном флажке он показывает пустую форму адреса доставки, а не заполненную информацией, которую я отправил в запросе (с тем же идентификатором и именем, что и на странице оплаты, включая флажок для разныхадрес).Я использую ASP.Net MVC.

То же самое работает нормально на экземпляре UAT.Я пытался связаться со службой технической поддержки CCAvenue, но они попросили меня войти в систему на панели управления, что для меня невозможно, так как она управляется Клиентом.

Подскажите, пожалуйста, как можно заполнить адрес доставки Страница оплаты CCAvenue для производства?

1 Ответ

0 голосов
/ 09 декабря 2018

Я нашел решение, проанализировав страницу оплаты CCAvenue, там скрытый входной файл

<input type="hidden" name="settingShippingInformation" value="Y" id="settingShippingInformation">
Для этого необходимо ввести «Y» вместе с другой информацией о доставке в этом поле.

 $("#settingShippingInformation").val('Y');

Заполнит поля доставки указанными значениями.

Примечание: На данный момент вы не можете сделать помеченный / снятый флажок для " Мой адрес выставления счета и доставки отличаются ".Все, что вы можете сделать, это сделать его постоянно видимым из настройки панели мониторинга CCAvenue в соответствии с поддержкой CCAvenue:

после входа в панель мониторинга CCAvenue >> перейти к настройкам >> Настройки Gaeway >> ДоставкаАдрес >> Выберите опцию «Разрешить вашему клиенту указать адрес доставки, отличный от адреса выставления счета по кредитной карте?»как нет

...