条带数量按钮与文本字段

时间:2013-09-01 04:43:43

标签: php html stripe-payments

我正在使用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

1 个答案:

答案 0 :(得分:-1)

Stripe是一个两步系统。在客户端,创建令牌然后传递给服务器。在服务器上,处理实际付款。

在此处查看服务器端的信息:https://stripe.com/docs/tutorials/charges

请注意,Stripe仅在金额为美分时才收取费用,因此请务必在收费前将我的金额乘以100。