javascript - Braintree 托管字段的格式

标签 javascript braintree

使用 Braintree hosted fields 时我想控制卡号和到期日期的格式。我希望它采用“1111 1111 1111 1111”(带空格)和“11/1111”(带“/”分隔符)格式,而不是“1111111111111111”和“111111”格式。

之前,我使用的是 https://github.com/stripe/jquery.payment为此,但这似乎无法与 iframe 一起使用。 Braintree 的文档也没有阐明这个问题。

有什么办法可以解决吗?

最佳答案

完全披露:我在 Braintree 担任开发人员。 Hosted Fields beta 不支持更改输入格式此时。允许任何外部 javascript 访问 iframe 的内部结构将使您面临 PCI compliance violations .该团队正在讨论对 Hosted Fields 的潜在更新,该更新将在保持 PCI 合规性的同时允许此类功能。

如果您更喜欢这种格式而不是当前 expirationDate 托管字段。 The documentation on how to do that is found here .

关于javascript - Braintree 托管字段的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31227993/

相关文章:

javascript - Android Webview 按钮不工作

javascript - React native - 超出最大调用堆栈大小

javascript - d3 排序仅适用于选择行

javascript - onsubmit ="return false"对 Internet Explorer 7/8 没有影响(仍然提交表单)

paypal - 如何区分我的 BrainTree 商家帐户?

c# - 在 C# 和 Xamarin 开发的移动应用程序上使用 Braintree

javascript - 从多级嵌套数组 JavaScript 中获取所有键值

php - 布伦特里付款 : Merchant is not set up to accept PayPal

Java Braintree 检查交易

android - HostnameVerifier 接口(interface)的不安全实现 - Android