标签: activemerchant

在Rails中使用Braintree进行PCI兼容时,我可以在本地存储什么?

如果我依靠braintree进行支付处理,我仍然可以存储哪些信用卡信息,同时仍然符合PCI标准?

我问的原因是,作为一个简单的优化,如果客户已经用信用卡从我的商店购买了东西,我可以向他们展示他们信用卡的最后4位数和卡片类型,而无需制作对BrainTree的API调用.如果他们想要更换卡片或进行购买,我必须拨打电话,但对于那一页,我不会.

问题是,我可以存储:

  • 信用卡的最后4位数字
  • 和卡类型
  • 并且可能是持卡人的姓名

或者哪里有PCI合规列表"做与否"我可以查看?

ruby-on-rails activemerchant braintree pci-compliance

23
推荐指数
1
解决办法
5974
查看次数

Paypal,Recurring Billing和ActiveMerchant

我正在尝试研究如何在我现有的网站上添加基于订阅的付费模式,但是我遇到了很多相互矛盾的信息,导致我有点迷失.

我所需要的只是一种通过信用卡设置定期结算(每月)的简单方法.我只需要一个简单的解决方案,但我很难找到设置它的最佳实践.

到目前为止,据我所知,Paypal的网站付款标准选项支持这一点.我只是有一些关于如何实现它的问题:

  • 首先,Paypal是否要求用户使用网站付款标准注册定期结算?

  • 我打算使用ActiveMerchant,但我发现一些博客说ActiveMerchant不支持Paypal的定期计费.这是真的?

  • 我发现railskits.com的SASS Rails套件,它说它支持使用Paypal的网站支付标准重复计费.如果我购买了这个代码,那么代码是否足够清晰,可以在我自己的网站中理解和实现,或者它是针对初学者网站而不是现有网站的打包交易?

  • 我找到了很多博客,帮助我们使用ActiveMerchant重复计费,但使用Paypal的Express Checkout.我在Paypal网站上看过Express Checkout,但我仍然不太明白它是什么,以及它与网站付款标准有何不同.任何人都可以用简单的方式解释这个吗?

如果有人能够回答其中一个问题,我将非常感激!

**顺便说一句,在建议之前,我已经看过Ryan Bates关于Paypal的所有关于Paypal的Paypal屏幕截图,它非常适合基本款或购买购物车中的商品,但我不明白它应该如何与定期结算一起使用.此外,似乎他跳过视频中的一些重要步骤(例如,Paypal文档说,在您的应用程序收到IPN后,您需要向Paypal发回接收确认,但Ryan不会在他的截屏视频中执行此操作).我只想弄清楚这一切!

ruby-on-rails paypal-subscriptions activemerchant recurring-billing

13
推荐指数
2
解决办法
6927
查看次数

使用Rails重复计费 - 我的选择是什么?

在进入之前,我想知道我的所有选择是什么,如果可能的话,他们的利弊.

我所知道的两个是使用ActiveMerchant或paypal_recurring gem,但它们是否满足这些要求?

  • 能够容纳月度和年度结算
  • 能够暂停,取消帐户等
  • 处理过期的卡详细信息或付款失败

paypal_recurring gem的待办事项列表包括"添加对IPN的支持" - 如何不具备此影响功能?

我知道有railskit SaaS但我宁愿自己编写代码,因为railskit仍然在3.2.1上.

我知道有像cheddergedder/chargify等服务,但他们会把你绑在一起吗?他们只是美国吗?他们值得考虑 - 或者他们通常只是针对非开发人员?

提前致谢.

paypal activemerchant ruby-on-rails-3

12
推荐指数
1
解决办法
4471
查看次数

如何在rails中实现支付系统

我是rails世界的新手,我正在为客户设置一个小型rails应用程序.其中一个要求是用户输入他们的信用卡,该信用卡按指定金额收费.

我对支付系统没有多少经验.我相信活跃的商家宝石可以用于此目的但是如何实际收取卡的工作量并且为了测试目的,我能够为虚拟账户收费吗?根据您的经验,与Paypal等提供商一起使用是否安全?

ruby-on-rails payment-gateway activemerchant ruby-on-rails-3

10
推荐指数
1
解决办法
5842
查看次数

Rails:使用Paypal来促进市场交易(并行或链接?)

我想建立一个市场网站,我的应用程序连接"买方"和"卖方",并在此过程中收取佣金(%).

我在Paypal上查看了自适应支付API,并看到了"并行支付"以及"链式支付".

但是,我想做的是让买家直接与卖家互动,我的申请需要佣金.

我知道通过并行付款(自适应支付API),"发件人"可以看到"主要收件人",在这种情况下,卖家是卖家.在链式支付中,买方会将我的申请视为"中间人"(作为中间人,我可以接受佣金).所以我正在寻找的是两者之间的混合.有任何想法吗?

我的另一个想法是使用并行付款并将我的申请作为第二个收件人(接受%佣金)?

市场网站如何做到这一点?任何特定于导轨的提示都会非常受欢迎 - 我已经看到有一个我可以使用的Paypal自适应宝石

我是铁路菜鸟,这是我的第一个项目.

paypal activemerchant ruby-on-rails-3

10
推荐指数
1
解决办法
2697
查看次数

activemerchant paypal网关配置

我试图在railscasts教程的帮助下配置我的paypal网关和activemerchant,但我有点困惑,因为网关信息已经改变.

这是教程中的旧配置:

gateway = ActiveMerchant::Billing::PaypalGateway.new(
  login: "...",
  password: "...",
  signature: "..."
)
Run Code Online (Sandbox Code Playgroud)

在我的PaypalSandbox帐户中我只有这个:

  1. 终点:"......"
  2. 客户ID:"......"
  3. 秘密:"......"

什么是正确的配置?

ruby paypal ruby-on-rails payment-gateway activemerchant

10
推荐指数
1
解决办法
3375
查看次数

是否可以使用activemerchant从heroku服务器进行信用卡付款?

我正在构建一个需要接受信用卡付款的应用程序,例如活跃的商家.在安全性方面,它是否可以在heroku上使用并使用authorize.net(或类似的)作为支付网关?

如果需要存储信用卡号码怎么办?

编辑

不会将用户转发到authorize.net.

security authorize.net heroku activemerchant

9
推荐指数
1
解决办法
4235
查看次数

有效的商家集成(非现场付款)

我原来的问题(下面)可能太具体了,所以我会问一些更普遍的问题!

有人能指出我使用Active Merchant Integrations支持异地支付网关的教程,示例或文档的方向吗?

Active Merchant的rdoc列出了以下所有支持的非现场支付网关,但我没有找到有关如何使用ActiveMerchant :: Billing :: Integrations的任何教程或示例

  • 2结帐
  • Banca Sella GestPay
  • Chronopay
  • 直接电子银行
  • DirecPay的
  • 网际威信
  • Moneybookers的
  • NOCHEX
  • PayPal网站付款标准
  • SagePay表格
  • Valitor
  • WorldPay的

虽然它们可能是好的,但是peepcoderails casts只考虑网关,而不是集成.

非常感谢!

我的公司正在从PayPal Express Checkout转移到WorldPay Business Gateway(托管付款页面).我们正在使用Rails和Active Merchant.

  1. Active Merchant是否支持WorldPay Business Gateway(托管付款页面)?我认为确实如此,从rdoc来看
  2. 我必须向ActiveMerchant提供什么参数:: Billing :: Integrations :: WorldPay.new?

谢谢

integration ruby-on-rails activemerchant worldpay

9
推荐指数
1
解决办法
5321
查看次数

如何使用ActiveMerchant进行Paypal网站支付标准?

我正在尝试设置rails应用程序以使用Paypal网站支付标准.我宁愿用户点击按钮并在Paypal网站上而不是在我的网站上提交他们的信息,但我想使用ActiveMerchant进行测试模式和凭证处理.

我在网上找到的所有信息都描述了如何使用ActiveMerchant让用户在您网站的表单中填写详细信息,并使用Paypal API为他们的卡充电.Ryan bates有网络演员使用网站支付标准方法,但他没有利用ActiveMerchant的方法.

我想我的应用中正确设置了ActiveMerchant:

# config/environments/development.rb
config.after_initialize do
  ActiveMerchant::Billing::Base.mode = :test
  ::GATEWAY = ActiveMerchant::Billing::PaypalGateway.new(
    login: 'dgesf_1313616880_biz_api1.gmail.com',
    password: '1313616919',
    signature: 'AKXgGVsxct8DAOfYpyE73guXzPo1ACa185mHcgzMcYOCJsNYSJ0NflAF'
  )
end
Run Code Online (Sandbox Code Playgroud)

但是如何生成一个表单,该表单将使用上述信息将我的详细信息(项目价格,名称等)发布到正确的Paypal URL,以便他们可以构建页面,向用户显示项目详细信息并允许他输入支付信息?

我可以使用ActiveMerchant伪造Paypal IPN通知并测试我的应用处理它们吗?

paypal ruby-on-rails payment-gateway activemerchant ruby-on-rails-3

8
推荐指数
1
解决办法
2119
查看次数

哪些支付处理框架,如ActiveMerchant,可用于其他语言?

Rails具有ActiveMerchantFreemium(使用ActiveMerchant)等框架,可简化付款处理的处理.其他编程语言(如PHP或Python)还有哪些其他框架?

php python programming-languages ruby-on-rails activemerchant

7
推荐指数
1
解决办法
1455
查看次数