Возможна ли интеграция с виртуальным терминалом Sagepay с помощью PHP?

Я создаю реализацию Sagepay Direct для клиента, которая занимается приемом депозитов и платежей, а также возвратом депозитов. Это нормально для онлайн-платежей, но клиент также принимает телефонные платежи через виртуальный терминал Sagepay. Я хотел бы обрабатывать эти платежи через свою систему, что позволило бы автоматизировать более высокий процент возвратов, но, несмотря на поиск ресурсов Sagepay, Google и SO, я не могу найти вообще никакой информации об интеграции с терминалом.

Итак, что я хотел бы знать:

  1. Можно ли интегрировать таким образом, и если да, то есть ли какие-то ресурсы, которых мне не хватает?
  2. Если официального API нет, будет ли Sagepay реализовывать что-либо, что помешает автоматизировать процесс с помощью CURL или аналогичной технологии.

Я работал с Sagepay (как Direct, так и Form) раньше и хорошо знаком с онлайн-платежами, но не знаком с терминалом.


person Scutterman    schedule 29.08.2012    source источник
comment
Я интегрировал Sagepay с помощью «интеграции форм». Он отлично работает на локальном хосте, но говорит: «Кажется, произошла непредвиденная ошибка», когда я тестирую его на реальном сервере. Не могли бы вы помочь мне в этом, если ваш Sagepay работает нормально?! P.S. Я перепроверил свои учетные данные базы данных. Я скачал php sdk из: sagepay .co.uk/file/9981/download-document/   -  person Ankur    schedule 01.09.2016
comment
Что ж, я уверен, что Sagepay сильно изменился за последние четыре года, но это очень похоже на то, что IP-адрес или полное доменное имя вашего сервера не указаны в настройках безопасности Sagepay в качестве конечной точки. Войдите на портал Sagepay и проверьте настройки.   -  person Scutterman    schedule 02.09.2016


Ответы (1)


Итак, я поговорил со службой поддержки Sagepay, и ответ оказался намного проще, чем я ожидал. Мне не нужно интегрироваться с терминалом, мне просто нужно использовать стандартную интеграцию и изменить значение AccountType на «M».

person Scutterman    schedule 31.08.2012