Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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
Stripe payments 使用stripe时,我可以将姓名保存在服务器上的卡上吗?_Stripe Payments_Stripe.net_Stripe.js - Fatal编程技术网

Stripe payments 使用stripe时,我可以将姓名保存在服务器上的卡上吗?

Stripe payments 使用stripe时,我可以将姓名保存在服务器上的卡上吗?,stripe-payments,stripe.net,stripe.js,Stripe Payments,Stripe.net,Stripe.js,我正在将我的应用程序与Stripe集成。我知道在收集信用卡信息时,我无法在服务器上保存信用卡号、CVC、到期日和邮政编码。为了收集这些信息,建议添加: <div id="card-element"> <!-- A Stripe Element will be inserted here. --> </div> 然而,对于卡片上的名字,我看到到处都有人使用平面输入来收集这些信息 这是否意味着我可以将姓名保存在我自己的数据库卡上,或者有类似的方法(即card

我正在将我的应用程序与Stripe集成。我知道在收集信用卡信息时,我无法在服务器上保存信用卡号、CVC、到期日和邮政编码。为了收集这些信息,建议添加:

<div id="card-element">
  <!-- A Stripe Element will be inserted here. -->
</div>
然而,对于卡片上的名字,我看到到处都有人使用平面输入来收集这些信息

这是否意味着我可以将姓名保存在我自己的数据库卡上,或者有类似的方法(即card.mount)来收集姓名

谢谢你的帮助。
Behdad.

PCI规则不会阻止您存储此信息。Stripe API返回的任何内容在您的数据库中都是安全的。显然,这仍然是有关客户的敏感信息,因此您需要确保安全地存储它

如果您使用Stripe.js收集持卡人姓名,请确保同时传递令牌创建信息,以便在所有交易中将其保存在Stripe中并发送给银行

您可以看到一个实时示例,但代码如下所示:

var card_name = document.getElementById('card_name').value;
stripe.createToken(card, {name: card_name}).then(setOutcome);

非常感谢你。是的,我把它收集起来交给Stripe。我不确定我是否能储存。很高兴知道。如果我决定保留它,我可能会加密它。再次感谢。
var card_name = document.getElementById('card_name').value;
stripe.createToken(card, {name: card_name}).then(setOutcome);