Omnipay-Stripe 将信用卡详细信息从表单存储到数据库

Posted

技术标签:

【中文标题】Omnipay-Stripe 将信用卡详细信息从表单存储到数据库【英文标题】:Omnipay-Stripe storing creditcard details from form to database 【发布时间】:2016-07-04 20:32:25 【问题描述】:

我在 laravel 5.2 中使用 Omnipay-stripe 并且工作正常。我想存储客户的信用卡详细信息,以便在进行另一次付款时使用信用卡详细信息预先填充条带弹出窗口。

【问题讨论】:

如果您还没有阅读these rules on storing cardholder data (pdf),您可能想开始阅读。 我想像每个购物网站一样填充以前使用过的卡片。那我该怎么做呢? Omnipay-Stripe 中有什么方法吗? 【参考方案1】:

您需要使用 createCard 将卡片注册到条带上,这将使您返回卡片参考。然后,您可以在购买时使用它而不是实际的卡数据。

您也应该调用 create customer。检查类 docblocks 中的文档

【讨论】:

onmipay是否提供名为“createCard”的方法? 是的。并非所有网关都可用,但您可以调用supportsCreateCard()来查找

以上是关于Omnipay-Stripe 将信用卡详细信息从表单存储到数据库的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法验证、存储和检索信用卡信息?

Paypal pro 使用存储的信用卡详细信息付款

JSP 将值从表传递到表单

在 Braintree 中使用 AngularJS 加密信用卡详细信息

预先填写信用卡的 PayPal 账单详细信息

PayPal 自动填充信用卡详细信息