Пинг Sagepay, чтобы увидеть, если вниз - PullRequest
2 голосов
/ 15 февраля 2011

Я уже некоторое время разрабатываю свою собственную платформу для электронной коммерции и сейчас занимаюсь разработкой оформления заказа.Я хочу использовать sagepay для обработки платежей, так как это то, что я использовал некоторое время.Но в прошлом у меня был один или телефонный звонок, в котором говорилось, что клиенты не могут обрабатывать платежи из-за того, что sagepay не работает.Это было не очень долго, но я подумал, чтобы преодолеть это, я добавлю резервный метод оплаты, такой как PayPal.Из-за высокой комиссии PayPal, я не хочу добавлять оба варианта вместе, и предлагать их только тогда, когда sagepay не работает.Так что мой вопрос в том, есть ли способ пинговать sagepay, чтобы узнать, не работает ли он или нет?

ps в PHP

1 Ответ

1 голос
/ 15 февраля 2011

Если у вас есть базовый Unix / Linux и достаточно прав, вы можете просто оценить

exec('ping sagepayserver');

или попытаться связаться с сервером через fsockopen().

http://de.php.net/manual/en/function.fsockopen.php

...