Joe*_*sky 15 credit-card braintree stripe-payments
背景:很多人的变音符号都不能用ASCII表示,例如JOSÉGONZÁLEZ
似乎有一些证据表明磁条上的编码只能处理持卡人姓名中的非重音拉丁字母AZ.
这导致很多人阅读问题2004532,现在已有几年了,并得出结论,他们不应该让人们将变音符号放在他们信用卡表格的"持卡人姓名"字段中.
这里的实际最佳做法是什么?像条纹/ braintree等"现代"支付API是否要求,允许或禁止带有变音符号的持卡人姓名?
这是一个很好的问题,我相信它会因处理器而异.但是,如果我们想看一下我认为可能的大局,"仍然还没有".
我四处寻找,发现:
我找不到Braintree或Stripe的任何内容,因为他们的API文档没有明确提到有效字符(至少我可以在搜索时找到.我没有实现任何API,所以我不熟悉它们).
更新
我通过电子邮件发送了Braintree,这是他们的答复:
我们允许客户和持卡人姓名等特殊字符,如变音符号.应该注意,客户ID不允许使用特殊字符.
更新2
刚从Authorize.Net上回复(我添加的链接):
更新3
刚从条纹中听到:
Stripe的所有东西都使用UTF-8,因此变音符号不会成为问题.
| 归档时间: |
|
| 查看次数: |
2863 次 |
| 最近记录: |