如何使用户点击表单代码上的“注册”按钮,转到条带代码/按钮。并且,一旦完成,他们将继续通过注册表单。
条纹代码:
<div id="container">
<?php
require_once('../stripe/lib/Stripe.php');
$stripe = array(
'secret_key' => 'secretkey',
'publishable_key' => 'publickey'
);
Stripe::setApiKey($stripe['secret_key']);
<form action="index.php" method="post">
<script src="https://button.stripe.com/v1/button.js" class="stripe-button"
data-key="<?php echo $stripe['publishable_key']; ?>"
data-amount=53500
data-description="One Wilde quote"
data-label="Buy"></script>
</form>
<?php
}
?>
</div><!-- #container -->
表格代码:
<div class="container">
<form class="form-signin" accept-charset="UTF-8" action="" method="post">
<legend class="form-signin-heading">Register</legend>
<input class="form-control" name="first_name" placeholder="First Name" type="text">
<br>
<input class="form-control" name="last_name" placeholder="Last Name" type="text">
<br>
<input class="form-control" name="email" placeholder="Email" type="text">
<br>
<input class="form-control" name="username" placeholder="Username" type="text">
<br>
<input class="form-control" name="password" placeholder="Password" type="password">
<br>
<input class="form-control" name="password" placeholder="Password Again" type="password">
<br>
<label><input type="checkbox" name="terms" checked="checked" onclick="return false;"> I agree with the <a href="#">Terms and Conditions</a>.</label>
<button class="btn btn-primary" type="submit">Sign up</button>
</form>
</div>
答案 0 :(得分:1)
看起来你正在使用一些旧的示例代码而不是Stripe的文档。您正在寻找的内容现在称为Stripe Checkout,他们已经获得了一些非常好的文档。
如果您正在寻找更完整的学习体验,他们也会有更详细的PHP integration tutorial。
但简而言之:
Stripe是一种传统的支付处理器。这不是PayPal或WorldPay或者你有什么;用户永远不会离开您的网站,您永远不会放弃流量控制。如果要将用户重定向到特定页面,则会在您的 PHP代码中发生这种情况。
当用户使用Checkout(nee Button)表单结束时,Checkout会将其付款令牌发布到您指定的表单操作(您发布的代码中为index.php
)。该页面负责实际为用户计费,然后重定向到或显示您想要显示的任何内容。