首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ruby中集成2结帐支付网关

如何在ruby中集成2结帐支付网关
EN

Stack Overflow用户
提问于 2015-06-12 09:27:06
回答 2查看 502关注 0票数 1

在我的应用程序,我希望集成2结帐支付网关在红宝石应用程序与我的沙箱帐户。我需要将https://www.2checkout.com/checkout/purchase这个url更改为'https://sandbox.2checkout.com/checkout/purchase‘,如何在我的应用程序中更改它,以及如何给出MD5_HASH

拜托有人帮我

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 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)的原因。

希望这会对你有帮助

票数 1
EN

Stack Overflow用户

发布于 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与您的网站。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30799672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档