微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ruby-on-rails – 如何将PayPal与Ruby on Rails集成在一起

我试图用pay-api-sdk-ruby宝石( https://github.com/paypal/rest-api-sdk-ruby)将宝石和宝石集成在rails应用程序上,但是找不到足够的信息或者很好的教程来支持我.
上面提供的描述虽然提供了必要的代码,但并没有显示如何处理每个方法周围的方法或每个方法所在的文件.

有人可以给我起点,还是指点一个好的教程?

我正在使用rails版本4.

非常感谢.

解决方法

标准PayPal与Rails应用程序集成Active Merchant gem:

步骤1:

– >在宝石文件添加“gem activemerchant”

– >捆绑安装

第2步:

– >转到“developer.paypal.com”,并创建一个具有美国地址详细信息的帐户(也称为商家帐户).

– >它将在“sandBox.paypal.com”中为买卖双方(别名协调员)创建两个虚拟测试帐户.

例如:
卖家帐户—> naveengoud-facilitator@gmail.com
买方帐户—> naveengoud-buyer@gmail.com

– >查看测试帐户详细信息单击“仪表盘 – >帐户”

– >现在通过点击个人资料链接设置两个测试帐户的密码

步骤3:

– >转到卖家帐户(即促销者)配置文件详细信息,并复制API凭据,即用户名,密码和签名

例如:
用户名:naveengoud-facilitator_api1.gamil.com
密码:VSPALJ5ALA5YY9YJ
签名:AVLslxW5UGzEpaDPEK4Oril7Xo4IAYjdWHD​​25HhS8a8kqPYO4FjFhd6A

– >将这些API凭据设置为“config / environments / development.rb”,如下所示,使用API​​凭据添加以下代码

  config.after_initialize do  
ActiveMerchant::Billing::Base.mode = :test         
        ::GATEWAY = ActiveMerchant::Billing::PaypalGateway.new(  
             login: "merchant_api1.gotealeaf.com",            password: "2PWPEUKZXAYE7ZHR",            signature: "AFcWxV21C7fd0v3bYYYRcpsSRl31A-dRI5VpyF4A9emruhNYzlM8poc0"  
        )  
     end

步骤4:

– >从这里开始按照Rails cast 145 episode(http://railscasts.com/episodes/145-integrating-active-merchant)

原文地址:https://www.jb51.cc/ruby/274106.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐