У меня есть сценарий ниже, я просто пытаюсь выяснить, как я могу отправить форму в файл на моем сервере. Действие формы, которое я использую, не работает. Текущая страница обновляется после завершения чередования, а не checkout_payment.php.
<form action="checkout_payment.php" method="POST">
<script src="https://checkout.stripe.com/checkout.js"></script>
<button class="btn btn-primary" id="customButton">Buy Now</button>
<script type="text/javascript">
$(function(){
$("#customButton").click(function(){
if(isInt($("#quantity").val())){
var token = function(res){
var $input = $('<input type=hidden name=stripeToken />').val(res.id);
$('form').append($input).submit();
};
StripeCheckout.open({
key: '<?php echo $stripe["publishable"];?>',
image: 'img/sgc.png',
amount: total,
currency: 'usd',
name: 'store',
description: '<?php echo ucfirst($product_name); ?>',
address: '',
email: '<?php echo $useremail;?>',
panelLabel: 'Checkout',
token: token
});
}
return false;
});
});
</script>
</form>
Заранее спасибо!
Задача ещё не решена.
Других решений пока нет …