2016-08-09 48 views
0

我这个指南主要如下:澄清使用条纹

https://rails.devcamp.com/ruby-gem-walkthroughs/payment/how-to-use-a-custom-form-for-stripe

不过,我感到困惑的两件事情:

  1. ,如果我想添加额外的数据是什么由用户填写,如账单地址,邮政编码,全名,并使用条纹来验证信用卡?我需要添加什么以及在哪里?
  2. 我如何知道付款已经过?我将销售在线产品 - 我需要一些方法来验证用户是否成功付款才能解锁对产品的访问。

谢谢!

+0

[条纹文档](https://stripe.com/docs)为您提供了所有问题的答案。条纹非常详细。 – Tobias

回答

0

1)您可以用Stripe.js options指定是否要将结算和/或送货地址添加到结帐单。

2)您可以检查您的支付结果:

  • 您的API调用来create a charge的返回值。外观为status参数
  • 登录到您的仪表板,并检查它有
  • 使用Stripe's webhooks,并听取了charge.succeeded事件类型。