Как говорится в заголовке, у меня есть некоторые вопросы об обязательных долинах, необходимых для регистрации транзакции интеграции с сервером.Зачем нужны поля для выставления счетов и доставки для настройки транзакций SagePay?
Вопросы
Почему платежный адрес поля и поля адрес доставки требуется, так как протокол версии 2.23? (представляется нечетным, поскольку транзакция предназначена для оплаты уже предоставленной/поставленной услуги)
Есть ли альтернативный метод интеграции SagePay, который можно использовать, чтобы избежать необходимости предоставлять эти поля?
Быстрый фон о потребности интеграции
Я разрабатывающая оплату счетов Сайта шлюз для «клиента А». Их клиентам отправляются бумажные счета-фактуры, и у них будет возможность оплачивать свой счет онлайн. Клиент будет вводить данные своего счета, а поиск веб-службы, предоставляемой «Клиентом А», вернет счет и счет.
Затем я разрешу клиенту просмотреть свой счет и выбрать оплату счета через SagePay. Когда клиент решает оплатить свой счет, я собирался зарегистрировать транзакцию с SagePay, отправив поля (VendorTxCode в качестве идентификатора счета) и Итоговый счет.
«Клиент А» затем выдаст отчет об успешных транзакциях SagePay и сопоставляет (VendorTxCode как идентификатор счета) с их системой, чтобы пометить платеж как завершенный.
Благодаря Адам