我读过大部分条纹支付的东西。他们告诉我,首先在条纹中向客户添加一张卡意味着将卡保存给客户,然后进行付款。但是我的要求是使用卡付款,不需要在条纹中保存卡的详细信息。
下面看到我传递了客户ID和条纹令牌而不是卡ID的代码(card_****)
Stripe::Charge.create(
amount: amount_in_cents,
currency: currency_code,
customer: stripe_customer_id,
source: stripe_token
)
但是它会抛出一个错误
获取错误,因为客户cus _ * * * * *没有ID为tok_*****的链接卡
我已经阅读了链接Stripe Payment:Getting Error as Customer cus_*****没有ID标记为*****的链接卡,它告诉你如果要同时使用params Customer和source,那么源应该是card ID(card_****)。是否有其他解决方案如何使用?
如果您不想使用不必使用的客户,只需直接收取支付令牌并省略客户
参数:
Stripe::Charge.create(
amount: amount_in_cents,
currency: currency_code,
source: stripe_token
)
嗨,我一直在我的项目中第一次使用条纹,我要求用户提供他们的信用卡支付细节 我尝试将name属性添加到stripe生成令牌所需的字段中,但是在表单POST中它是空的。
说明 微信支付-企业付款到银行卡SDK。 官方文档:https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=24_2 类 请求参数类 请求参数 类名:\Yurun\PaySDK\Weixin\CompanyPay\Bank\Pay\Request 属性 名称 类型 说明 $_apiMethod string 接口名称 $pa
说明 微信支付-查询企业付款到银行卡SDK。 官方文档:https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=24_3 类 请求参数类 请求参数 类名:\Yurun\PaySDK\Weixin\CompanyPay\Bank\Query\Request 属性 名称 类型 说明 $_apiMethod string 接口名称
我的堆栈:前端:react,react stripe模块后端:带有Express 4的nodejs。十、 我一直在关注https://stripe.com/docs/charges 这是我的前端代码,在用户点击“支付”后触发: 以下是我的服务器代码,用于接收数据并处理测试付款: 我必须更改
我对拉威尔的付款有问题。我需要结合收费和新的订阅作为一个,这样当有一个不完全的付款例外,我仍然可以得到条纹Webhook。 另一种方法是捕获异常并构建类似laravel的处理不完整异常的方法。 请让我知道你是如何处理这个问题的。谢啦
我正在用stripe设置定期支付。我正在使用react-stripe-elements来收集卡信息,看起来有两种方法可以保存卡供以后使用: