Tag: stripe payments

使用Jquery AJAX进行Stripe付款? (仅限Javascript)

我正在尝试为Stripe创建一个自定义付款表单,我想手动对Stripe进行AJAX调用。 (而不是提交事件) 但是,首先我很确定我将它发布到错误的地方。 但我无法弄清楚我应该发布这个post请求的URL。 如果我使用正确的url。 我得到了405 not allowed回复。 没有关于我的请求有什么问题的信息。 这是我得到的: Stripe.setPublishableKey(‘pk_test_12345’); Stripe.card.createToken({ number: ccNum, cvc: ccCVC, exp_month: ccMonth, exp_year: ccYear }, stripeResponseHandler); 这部分工作正常,给我200 OK状态,我从服务器返回一个令牌。 function stripeResponseHandler(status, response) { console.log(‘card status: ‘, status); console.log(‘token: ‘, response.id); $.ajax({ type: ‘POST’, url: ‘https://checkout.stripe.com/checkout.js’, headers: { stripeToken: response.id }, data: { number: ccNum, cvc: ccCVC, exp_month: ccMonth, exp_year: ccYear […]

如何使用通过AJAX发送到php的结账标记创建条带费用

我正在尝试使用Stripe的新结帐function和自定义按钮,通过AJAX POST将令牌发送到php文件,然后执行收费。 不幸的是,我在POST变量中检索令牌时遇到了一些麻烦。 我希望这里的某个人能够告诉我我过度复杂的事情,以及是否有更简单的方法可以做到这一点。 在客户端,我有5个按钮,可能有不同的“捐赠”。 这是迄今为止为此编写的js(不包括html): $(function() { var donationAmt = ”; var handler = StripeCheckout.configure({ key: ‘pk_test_3plF76arhkygGMgwCEerThpa’, image: ‘/square-image.png’, token: function(token, args) { // Use the token to create the charge with a server-side script. // You can access the token ID with `token.id` console.log(token) var chargeData = { donationAmt: donationAmt, token: token } […]