将“条纹”按钮的文本“付款”更改为其他文本

时间:2018-08-08 13:45:27

标签: php jquery laravel stripe-payments

我有下面的代码使用Stripe。但是出现的按钮上有“ Pay 10.05”之类的文字。您知道如何将“付款”文本更改为其他文本吗?

使用data-panel-label和data-label出现错误“:预期”。

您知道如何正确地将“付款”更改为其他文字吗?

$(function () {
    let stripe = StripeCheckout.configure({
        key: "{{config('services.stripe.key')}}",
        image: "",
        locale: "auto",
        token: (token) => {
            document.querySelector('#stripeToken').value = token.id;
            document.querySelector('#paymentForm').submit();
        }
    });

    document.getElementById('payment').addEventListener('click', function(e){
        stripe.open({
            name: 'Payment',
            description: '{{session('name')}}',
            amount: '{{session('totalStripe')}}',
            currency: 'eur',
            allowRememberMe: false
        });
        e.preventDefault();
    });
});

1 个答案:

答案 0 :(得分:1)

您可以使用panelLabel选项对其进行自定义。了解更多here

let stripe = StripeCheckout.configure({
    key: "{{config('services.stripe.key')}}",
    image: "",
    locale: "auto",
    panelLabel: "GiveMeMoney"
    token: (token) => {
        document.querySelector('#stripeToken').value = token.id;
        document.querySelector('#paymentForm').submit();
    }
});