我一直在开发自己的电子商务框架,现在正在编制结帐。我想使用sagepay处理付款,因为这是我已经使用了一段时间。但我过去曾经打过一个或者打过电话说客户因为sagepay关闭而无法处理付款。它没有停止很长时间,但我想克服这个我会添加一个备用支付方法,如贝宝。由于paypal的高佣金,我真的不想将这两个选项加在一起,只有在sagepay关闭时才提供。所以我的问题是,有没有办法让sagepay告诉它是否已经失效?
P.S。用PHP
答案 0 :(得分:1)
如果你有一个unix / linux底层和足够的权限,你可以简单地评估
exec('ping sagepayserver');
或者您尝试通过fsockopen()
到达服务器。