Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 带条纹的装运地址_Ruby On Rails_Stripe Payments - Fatal编程技术网

Ruby on rails 带条纹的装运地址

Ruby on rails 带条纹的装运地址,ruby-on-rails,stripe-payments,Ruby On Rails,Stripe Payments,我正在使用Stripe和Rails为一家小型在线企业创建一个支付系统。我正在使用Stripe的结账功能,这使得设置基本付款变得非常容易 由于企业销售实物,我需要收集用户的发货地址信息,并将其包含在付款提交中。然而,我注意到Stripe在如何实现这一点上有非常糟糕的文档。我以前没有用过Stripe,所以我没有很好的直觉来判断接下来该怎么做。下面是我的代码的样子: 费用/new.html.erb 数量: 以防您不知道,您可以创建测试费用并在您的帐户中进行检查。使用类似的4242。上面的代码对我来说

我正在使用Stripe和Rails为一家小型在线企业创建一个支付系统。我正在使用Stripe的结账功能,这使得设置基本付款变得非常容易

由于企业销售实物,我需要收集用户的发货地址信息,并将其包含在付款提交中。然而,我注意到Stripe在如何实现这一点上有非常糟糕的文档。我以前没有用过Stripe,所以我没有很好的直觉来判断接下来该怎么做。下面是我的代码的样子:

费用/new.html.erb

数量:

以防您不知道,您可以创建测试费用并在您的帐户中进行检查。使用类似的4242。上面的代码对我来说很好

一种选择

让stripe处理发货地址,然后单击pay with card查看它的外观

提交支付条带后,会生成一个JSON响应,您可以处理该响应并将其保存到数据库中,请查看本文

另一种选择:

您可以对应用程序进行编码,以便用户在未键入发货地址的情况下无法下订单,并且一旦用户键入发货地址,您就允许他们使用Stripe付款

让我知道这是否有帮助,或者你是否陷入困境。我相信你已经看过stripes文档了,但以防万一,这里有一个