【问题标题】:How to use confirmCardSetup Method Stripe, for multiples Elements. Laravel Cashier / Vue App如何使用 confirmCardSetup Method Stripe,用于多个元素。 Laravel 收银员 / Vue 应用程序
【发布时间】:2020-11-16 06:57:07
【问题描述】:

如何通过 confirmCardSetup 方法与条带分开发送输入,因为文档只接收一个 cardElement 元素。

https://stripe.com/docs/js/setup_intents/confirm_card_setup -> 文档。

我在这里和 Internet 上的其他站点进行了研究,并分别找到了这些组件,但目前,我正在使用来自后端的设置令牌尝试,因为我可以将所有这些元素分别发送到为我提供文档的端点。

https://prnt.sc/toyr9n -> 我的潮流元素

https://prnt.sc/toyrmt -> 我的 Stripe 端点实现。

注意:如何为条带制作自定义表单,而无需使用 cardElement 或单独操作输入。

非常感谢您的回复和建议。

【问题讨论】:

    标签: javascript laravel vue.js stripe-payments laravel-cashier


    【解决方案1】:

    当使用拆分元素时,Stripe.js 会自动推断出所有需要的元素,只需传入一个元素。

    在您的情况下,您可以在确认 SetupIntent 时传入 cardNumber 元素,Stripe.js 将找到所有其他元素并自动评估这些元素。

    【讨论】:

    • 谢谢,你是对的,你知道一些获取填充字段值的方法,用于自定义动画,但由于它是嵌入的,出于安全原因,它是有意义的,我无法获取此数据。
    • 不可能通过设计获取 Elements 字段的内容,因为这意味着您可以访问敏感数据(由于 PCI 原因,您无法访问 Elements 的全部内容)。你能做的最好的就是听'change'事件来查看输入是否有效:stripe.com/docs/js/element/input_validation
    猜你喜欢
    • 2021-10-17
    • 2020-04-23
    • 2016-02-19
    • 2020-02-20
    • 2021-02-26
    • 2017-09-09
    • 1970-01-01
    • 2021-02-14
    • 2017-02-02
    相关资源
    最近更新 更多