首页 > 解决方案 > 从 Stripe Payment Modal 获取输入卡号字段

问题描述

我想在条带模式中将占位符值从“卡号”更改为 1234*****5678。我怎样才能做到这一点?

条纹模态

谢谢你。

模态已由以下代码生成。

<script src="https://checkout.stripe.com/checkout.js" ></script>

var handler = StripeCheckout.configure({
        key: "",
        locale: 'english',
        image: '',
        panelLabel: 'Update Card',
        token: function(token) {
          
    });
    handler.open({
       name: "sitename",
       currency: 'USD',
    
       opened: function () {
       }
    });

标签: javascriptphpstripe-payments

解决方案


Stripe Javascript 在他们自己的域上创建一个iFrame托管,因此出于安全原因,您不允许访问/编辑此类 iFrame 的 DOM。

试想一下,如果不是这种情况,您的页面可能会被允许获取客户的信用号码,这是一个很大的问题。

此外请注意,您使用的是过时的 Stripe 版本,您应该在此处考虑迁移到更新版本


推荐阅读