如何将自定义字段添加到Stripe Checkout表单中,例如名字,姓氏,甚至还有带有自定义按钮的复选框?到目前为止,我已经提出了这个建议。
<script src="https://checkout.stripe.com/checkout.js"></script>
<form action="/charge" method="POST">
<script
src="https://checkout.stripe.com/checkout.js" class="stripe-button"
data-key="pk_test_i2txBI2jUjSQIMoqFz3Fo326"
data-image="https://stripe.com/img/documentation/checkout/marketplace.png"
data-name="Matt's Widgets and Gizmos"
data-description="2 widgets ($20.00)"
data-amount="2000"
data-billingAddress="true"
data-shippingAddress="true">
</script>
</form>
我发现Stripe Checkout只能包含以下自定义值,如下所示;
stripeBillingName:
stripeBillingAddressLine1:
stripeBillingAddressApt:
stripeBillingAddressZip:
stripeBillingAddressCity:
stripeBillingAddressState:
stripeBillingAddressCountry:
stripeBillingAddressCountryCode:
有没有办法解决?请让我知道谢谢
不幸的是,没有办法调整Stripe Checkout来添加自定义字段或复选框。解决方案是使用“自定义结帐”,并将这些额外的字段添加到您自己的表单中。例如,您将收集客户的姓名,并要求他接受您自己的服务条款,并仅允许他们单击付款按钮。
然后,一旦客户用他们的卡详细信息填写Checkout,然后Stripe便将令牌发回给您,您将把令牌连同在端收集的额外详细信息一起发送到服务器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句