我正在使用Strip自定义代码创建一个按钮,客户可以通过该按钮输入他们想要支付的金额。按钮金额表示特定金额,但是。如何更改它以允许用户输入他们想要发送的金额?
有人建议我使用“post / php”表单,我上传到我的网站获取“金额”。然后,我在我的测试链接中嵌入了自定义条纹按钮。但是,它返回“404错误消息”。救命!请???你能给我发邮件吗? sensmann@comcast.net。谢谢!
如何将表单上输入的“金额”输入我的Stripe代码呢?我在我的表单中嵌入了Stripe代码...假设这是我应该做的。
检查出来:http://www.allrightmoves.com/contact-us.html ...底部的“发布”表单就是我刚刚做的...“购买”按钮是条带代码。我能尽快摆脱贝宝爵士乐。
到目前为止,这是我的所有代码:
<div class="content">
<form action="myform.php" method="post">Name/Company:
<input name="name" type="text" size="55" />
<br />Service:
<input name="course" type="text" size="65" />
<br />Price:
<input name="price" type="text" size="20" />
<br />
<script src="https://checkout.stripe.com/v2/checkout.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js"></script>
<button id="customButton">Purchase</button>
<script>
$('#customButton').click(function () {
var token = function (res) {
var $input = $('<input type=hidden name=stripeToken />').val(res.id);
$('form').append($input).submit();
};
StripeCheckout.open({
key: 'pk_test_9YvLQYPwXd8AgYccZxUcCSXR',
address: true,
amount: $_POST["price"],
currency: 'usd',
name: 'All Right Moves, LLC',
description: 'Professional Unpack Services',
panelLabel: 'Checkout',
token: token
});
return false;
});
</script>
</form>
</div>
<?php $name=$ _POST[ "name"]; $price=$ _POST[ "price"]; ?>
</head>
<body>
<?php echo $name; ?>
</body>
真的很感谢你的帮助! 谢谢! SUZ
答案 0 :(得分:-1)
Stripe是一个两步系统。在客户端,创建令牌然后传递给服务器。在服务器上,处理实际付款。
在此处查看服务器端的信息:https://stripe.com/docs/tutorials/charges
请注意,Stripe仅在金额为美分时才收取费用,因此请务必在收费前将我的金额乘以100。