Интеграция с Sagepay iframe - адрес для выставления счетов
Я планирую использовать для своего сайта интеграцию Sagepay в iframe (низкопрофильную). У меня есть несколько вопросов по этому поводу:
- Можно ли не отображать поля адреса выставления счета в iframe?
- Можно ли манипулировать стоимостью транзакции на странице оплаты самостоятельно? Так, например, если значение было £100, и через раскрывающийся список выбора вне iframe, я добавляю еще 2.00 £ к значению через javascript, как я могу передать это значение в iframe?
1 ответ
Что касается первого пункта:-Вы можете иметь страницу адреса выставления счета до страницы iframe. У вас есть возможность настроить страницы с низким профилем (включая параметры "Безадрес"), чтобы внешний вид страниц оплаты был похож на ваш собственный сайт.
Для редактирования вам нужно скачать шаблон и выполнить следующие действия
Шаблоны по умолчанию в этом пакете предлагают поля адреса, которые могут редактироваться покупателем, пока они находятся на странице оплаты. Если вы хотите ограничить это, у вас также есть возможность установить адрес только для чтения или даже вообще не показывать адрес на странице оплаты.
Файлы Card_Details.xslt и Card_Details_Low.xslt предоставляются только для чтения и не содержат адресных платежных страниц в каталогах XSLT_AddReadOnly и XSLT_NoAddress соответственно. Каталог XSLT по умолчанию содержит файлы по умолчанию с полями адреса, которые могут быть изменены покупателем. Если вы хотите использовать адресные только для чтения шаблоны или шаблоны без адреса, просто скопируйте соответствующие файлы из каталога XSLT_AddReadOnly или XSLT_NoAddress и вставьте в каталог XSLT.
Примечание. Убедитесь, что только одна копия файлов Card_Details.xslt и Card_Details_Low.xslt возвращена в службу поддержки клиентов, чтобы не было путаницы в том, какие шаблоны вы хотите загрузить.