我可以获得Sagepay Server inFrame集成帮助吗?

时间:2011-03-21 10:33:48

标签: php mysql sagepay

我尝试了所有教程,但发现我无法使用Sagepay服务器inframe集成进行集成。任何人(已经成功完成此任务)都可以帮助我解决这个问题。我正在寻找非常快速的帮助。如果您需要了解某些事情,请告诉我。请尽快帮助。感谢........

2 个答案:

答案 0 :(得分:4)

SagePay网站上的文档非常好,通常你需要创建一个类,它可以生成一些格式正确的字符串,并使用curl将其激活到sagepay,然后创建一个脚本来处理响应。如果您还没有这样做,请使用SagePay为自己创建一个模拟器帐户,这样您就可以调试脚本,这是一个非常有用的功能,并且比使用RBS WorldPay更容易使用SagePay进行开发。

只是坚持下去,如果你有任何具体的问题,请告诉我。

答案 1 :(得分:1)

对于任何人,例如我一直在搜索并搜索框架示例的人,我确实在github上找到了一个:https://github.com/swicks/sagepay-server-for-woocommerce

您需要改变一些事项。回拨使用我认为的旧api

所以代替:$ this-> notification_url = str_replace(' https:',' http:',add_query_arg(' wc-api' ,' DS_Sagepay_Server',home_url(' /')));

应为:$ this-> notification_url = get_site_url()。 ' / WC-API / DS_Sagepay_Server

此外,我必须将所有shipping_更改为billing_但这只是我的设置,因为我没有发货......