Javascript 使用默认条带窗体设置自定义条带签出
所以,我一直在努力为我得到的自定义条纹结帐表。我无法使用简单版本,因为我需要能够更改支付金额和每次购买的说明,其中标准条带签出表单仅为这两个变量设置了无法更改的值。但是,我不想使用自定义表单,我只想使用标准表单结账。我的问题是试图将这些数据发送到服务器,我尝试了许多不同的方法,但似乎无法使其工作。这是我的密码:Javascript 使用默认条带窗体设置自定义条带签出,javascript,html,stripe-payments,Javascript,Html,Stripe Payments,所以,我一直在努力为我得到的自定义条纹结帐表。我无法使用简单版本,因为我需要能够更改支付金额和每次购买的说明,其中标准条带签出表单仅为这两个变量设置了无法更改的值。但是,我不想使用自定义表单,我只想使用标准表单结账。我的问题是试图将这些数据发送到服务器,我尝试了许多不同的方法,但似乎无法使其工作。这是我的密码: <p><input id="buy-submit-button" class="button" type="submit" value="チェッ
<p><input id="buy-submit-button" class="button" type="submit" value="チェックアウト"></input></p>
<script>
var handler = StripeCheckout.configure({
key: 'pk_test_g6do5S237ekq10r65BnxO6S0',
locale: 'auto',
token: function(token) {
//don't know what needs to go here
}
});
document.getElementById("buy-submit-button").addEventListener('click', function(e) {
setTimeout(function(){
var totalCost = 0;
var totalCartLoad = "";
totalCost = localStorage.getItem('totalCartPrice');
totalCartLoad = localStorage.getItem('whatsInCart');
totalCartLoad = totalCartLoad.replace('undefined','');
// Open Checkout with further options:
handler.open({
name: "チェックアウト",
description: totalCartLoad,
shippingAddress: true,
billingAddress: true,
zipCode: true,
allowRememberMe: true,
currency: 'JPY',
amount: totalCost
});
e.preventDefault();
}, 500);
});
// Close Checkout on page navigation:
window.addEventListener('popstate', function() {
handler.close();
});
</script>
var handler=StripeCheckout.configure({
键:“pk_测试_g6do5S237ekq10r65BnxO6S0”,
区域设置:“自动”,
令牌:函数(令牌){
//不知道这里需要什么
}
});
document.getElementById(“购买提交按钮”).addEventListener(“单击”),函数(e){
setTimeout(函数(){
var总成本=0;
var totalCartLoad=“”;
totalCost=localStorage.getItem('totalCartPrice');
totalCartLoad=localStorage.getItem('WhatsCart');
totalCartLoad=totalCartLoad.replace('undefined','');
//使用其他选项打开签出:
handler.open({
姓名:“チェックアウト",
描述:总载重量,
发货地址:对,
billingAddress:是的,
真的,
我:是的,
货币:日元,
金额:总成本
});
e、 预防默认值();
}, 500);
});
//关闭页面导航上的签出:
addEventListener('popstate',function(){
handler.close();
});
所以我要再次重申。我只想使用当你按下按钮时弹出的默认表单,然后将其提交给服务器,正确的方法是什么?我可以使用这里提供的另一个问题的答案来解决这个问题:可能重复的