在我的应用程序,我希望集成2结帐支付网关在红宝石应用程序与我的沙箱帐户。我需要将https://www.2checkout.com/checkout/purchase这个url更改为'https://sandbox.2checkout.com/checkout/purchase‘,如何在我的应用程序中更改它,以及如何给出MD5_HASH
拜托有人帮我
发布于 2015-06-13 05:46:40
我通过在那个2checkout.rb中创建一个配置/初始化器解决了这个问题,并在这里提到了一行,即
Twocheckout::Checkout.sandbox(真);
通过这个,我们可以从您的测试帐户重定向到sandbox.2checkout.com的URL。
如果您正在使用2 2checkout沙箱帐户在ruby应用程序中进行测试集成,您必须遵循上述规则,当您尝试从购物车重定向到2 2checkout网站时,可能会出现PE:101错误。
此错误发生的原因是,当您不提及sandbox(true)时,它将考虑作为实时应用程序,并且尝试重定向到活动站点--如果您想通过sandbox帐户进行测试,这是提供sandbox(true)的原因。
希望这会对你有帮助
发布于 2015-06-12 18:19:58
您正在寻找的信息可以在这里找到:https://www.2checkout.com/documentation/payment-api/create-token
我已经为您设置了Ruby语言(您可以在右上角来回修改它),如果您只向下滚动一点点,就会看到“在Checkout页面上包含2co.js”--这是您指定要在哪个环境中工作/测试的地方。
TCO.loadPubKey('',函数(){ });是指定环境的地方。您可以使用TCO.loadPubKey(“生产”)或TCO.loadPubKey(“沙箱”),
关于MD5_Hash -请到这里来:https://www.2checkout.com/documentation/notifications/
该网址也是在我们的网站的文档开发部分,你也会看到许多其他类别在左手边,将提供所有的资源,您需要集成2CO与您的网站。
https://stackoverflow.com/questions/30799672
复制相似问题