标签: payment

使用Rails和ActiveMerchant重复计费:最佳做法,陷阱,陷阱?

我们正准备发布过去一年一直在开发的大型Web应用程序.我们即将开始整合ActiveMerchant以处理服务的定期订阅费用.

我正在寻找关于考虑到我们的要求(下面列出的)的最佳实践的任何建议,以及针对我应该特别考虑的常见陷阱或特定问题的任何额外提示.我们将使用的支付网关是PaymentExpress,因为它是支持定期计费的少数支持网关之一,对于在美国境外运营的公司没有任何特殊条件.该应用程序背后的业务基于英国.

该应用程序的用户创建一个具有子域的帐户,他们可以访问和自定义应用程序及其数据.以下是可能影响结算方式的一些要求/功能:

  • 所有用户都可以获得30天的试用期
  • 有不同的计划,包括免费的计划
  • 价格较高的计划对其帐户中可能拥有的数据量(例如用户,项目等)有较大限制
  • 计费期限为每月一次
  • 将有折扣/优惠券代码,以获得计划等一年正常价格的百分比.
  • 计划定价将随着功能的添加而变化

我可以预见的具体障碍包括以下内容:

  • 如何在违反较低级别计划的计划限制时处理降级.
  • 信用卡到期或付款未通过时的行为(可能是强制执行的只读模式)
  • 当计划定价发生变化时,我们希望在一段时间内(例如6个月)兑现现有用户的先前价格,然后开始收取更高的费率.如果计划价格下降,它将立即生效.

其他有用的建议是关于应用程序流程的任何建议.如何向用户呈现结算表单?何时需要信用卡信息?如何发送,存储和访问发票?

我应该透露,我们计划将大量代码库基于SaaSy.SaaSy旨在用作单独的Rails应用程序,处理所有注册和帐户管理方面的事情.然而,这对我们不起作用,因为我们从一开始就没有计划过这个,而且让我们的应用程序适应这样的工作将是一个繁琐的过程.因此,我们将从SaaSy中提取代码和想法并将它们合并到我们的应用程序中,这是一项相当不繁琐的任务.

ruby payment web-applications ruby-on-rails recurring-billing

32
推荐指数
2
解决办法
9219
查看次数

可能的付款状态值

我正在一个网站上销售PDF的在线,用户可以通过PayPal付款后通过电子邮件获得下载链接.

上述方案可能是什么样的paypal支付状态值?我只能想到Complete&InComplete.Processing在这里使用有意义吗?

payment paypal

30
推荐指数
1
解决办法
3万
查看次数

如何处理Django中的信用卡付款?

我需要接受在美国境外提供服务的网站上的信用卡付款.鉴于Paypal不是一个选项,我应该从哪里开始?有谁知道我怎么做到这一点?

python django payment credit-card

25
推荐指数
2
解决办法
2万
查看次数

通过USSD发送邮件需要什么?

我正在尝试开始使用USSD.我熟悉其他形式的短信.最终,我想将USSD用作实时支付平台的一部分.

谢谢.

payment sms ussd

22
推荐指数
3
解决办法
5万
查看次数

存储部分信用卡号码

可能重复:

  1. 使用PHP获取和存储信用卡信息的最佳实践
  2. 存储信用卡详细信息
  3. 存储信用卡信息

我需要在电子商务网站中存储信用卡号码.我不打算存储整个信用卡号码,因为这样做风险很大.我想存储至少前五位数字,以便我以后可以识别发卡的金融机构.理想情况下,我希望尽可能多地存储信用卡号码,以帮助任何未来的交叉引用等.

我可以安全存储多少位数和哪些特定数字?

例如,我想这不够安全:

5555 5555 555* 4444
Run Code Online (Sandbox Code Playgroud)

因为你可以计算缺失的数字.

同样,这是安全的,但不是很有用:

5555 5*** **** ****
Run Code Online (Sandbox Code Playgroud)

是否有一个公认的模式来存储部分信用卡号码?

payment credit-card pci-dss

21
推荐指数
2
解决办法
1万
查看次数

Paypal经常性付款ipn

我对paypal中的定期付款有一点疑问.

示例:我开始定期付款,1年内每月20美元.

贝宝是否会为此定期付款每月发送一次IPN?

谢谢.

payment paypal recurring paypal-ipn

21
推荐指数
1
解决办法
8272
查看次数

Stripe无法处理错误'Uncaught(in promise)错误:我们无法从指定的Element检索数据.

我试图在https://stripe.com/docs/stripe-js/elements/quickstart之后使用Stripe.js

我做了html,css,javascript和那个url的样本一样.

但是,当我点击"提交付款"按钮时,它始终显示控制台错误而无法正常工作.

(index):1 Uncaught (in promise) Error: We could not retrieve data from the specified Element.
              Please make sure the Element you are attempting to use is still mounted.
    at new t ((index):1)
    at e._handleMessage ((index):1)
    at e._handleMessage ((index):1)
    at (index):1
Run Code Online (Sandbox Code Playgroud)

请让我知道为什么会这样.

javascript payment submit stripe.js

21
推荐指数
2
解决办法
2402
查看次数

NFC支付如何运作?

据我所知,NFC标签非常简单.它们包含少量数据,从几个字节到几千字节.NFC/RFID阅读器接收该数据.他们还可以回写一些数据以便稍后阅读.

我认为NFC支付比传统磁卡更安全,传统磁卡的整体安全性基于一个密码.

那么如何实施NFC支付?我对Android设备上的实现特别感兴趣.请仅描述高级算法.

payment android nfc

19
推荐指数
1
解决办法
2645
查看次数

条纹与平衡

我正协助开发一个与美国许多承包商合作的绘画服务的后端.我们一直在使用Stripe,但业务部门一直在向承包商支付他们银行的ACH服务附件,这需要3-5天,而且必须手动完成.

平衡似乎是条纹+次日ACH支付与一个伟大的API,自动化一切.这是对服务的准确描述吗?我很困惑你为什么在这种情况下使用Stripe over Balanced.这假设它也是一个商家帐户+支付网关,如Stripe,如果我正确阅读.

仍然围绕着如何最好地完成这项工作.感谢大家.

payment stripe-payments balanced-payments

19
推荐指数
2
解决办法
1万
查看次数

支付宝整合

有没有人知道支付宝支付服务?alipay.com是否有API(如paypal或moneybookers)?有人有文件吗?我找不到任何东西.

提前致谢.

payment payment-services alipay

18
推荐指数
2
解决办法
2万
查看次数