草庐IT

stripe-payments

全部标签

php - 使用 php 在 strip 中创建托管帐户时如何提供外部帐户参数?

我正在使用stripephp库。这是我的代码:$account=\Stripe\Account::create(array("country"=>"US","managed"=>true,"legal_entity"=>array('address'=>array('city'=>'Maxico','country'=>'US',"line1"=>'H65',"line2"=>'standfortstreet',"postal_code"=>'90046',"state"=>'CA'),'business_name'=>'testbusinessname','business_tax_

php - PayPal REST API 订单工作流程 : Payment -> Sale -> Webhook?

我正在尝试将PayPalRESTAPI集成到我的Symfony2网络应用程序中,但我发现很难理解完整的工作流程到底是什么样的:PayPaldocs描述以下接受付款的步骤。可以使用PayPalPlayground模拟这些步骤:获取访问token通过查询API创建Payment对象将用户重定向到Payment响应中收到的approvalurl用户在PayPal页面上批准付款后,他将使用Payment对象中定义的成功链接重定向回我的页面。使用收到的信息执行付款。付款已完成,状态为approvedFromthedocs:Onceapaymentiscomplete,itisreferredto

php - Paypal API : How to get Sale ID and refund payment made via PayPal?

我在PHP中使用PayPalAPI来创建交易,既可以使用信用卡,也可以通过PayPal本身。此外,我需要能够退还这些交易。我使用的代码主要直接来自PayPalAPI示例,适用于信用卡交易,但不适用于PayPal交易。具体来说,我试图深入了解Payment对象并提取该销售的ID。通过信用卡进行的付款对象包含一个RelatedResources对象,该对象又包含带有ID的Sale对象,但通过PayPal进行的付款对象似乎不包含它们。所以,我的问题是,如何从通过PayPal进行的付款中检索销售ID?以下是我如何使用已存储的信用卡创建付款:$creditCardToken=newCreditC

php - Stripe Webhook 不工作

所以我正在尝试做一个简单的StripeWebhook。理想情况下,这不应该太困难。我正在使用这个webhook这是我的代码:id;$event=Stripe_Event::retrieve($event_id);//Thiswillsendreceiptsonsuccesfulinvoicesif($event->type==='invoice.payment_succeeded'){email_invoice_receipt($event->data->object);}functionemail_invoice_receipt($invoice){$customer=Stripe_

php - 使用 Stripe 和 PHP 处理可变金额(捐赠)

我需要允许用户使用Stripe输入自定义金额。他们在输入中输入他们想要支付的金额。然后我有一个脚本,用于收集默认strip结帐按钮下方的金额。但是我应该如何处理charge.php上的收费服务器端?donation.php//userentercustomamount//defaultstripecheckoutbutton//scripttocollectvariableamount$(function(){$('.donate-button').click(function(event){varamount=$('#custom-donation-amount').val();$(

php - Laravel 收银员事件

我正在使用Laravelcashier7.0,我想在订阅成功后触发一些方法。我希望有一些我可以监听的事件,但情况似乎并非如此(除非我错过了它们)。Stripe是我正在使用的支付提供商,如果这有影响的话。(Stripephp包。)我是否漏掉了一些明显的东西?我知道自己有很多方法可以做到这一点,但我正在寻找一个优雅的解决方案。 最佳答案 只需在您的routes/api.php中构建一个API端点,然后将它们添加到您的stripe帐户中。Stripe会将这些API视为webhook。一旦有人订阅了您的一项服务,Stripe就会调用您服务器

javascript - Stripe 结帐。查询客户金额

是否可以检查客户端看到的数量和服务器看到的数量是否相同?这里我在客户端设置金额:Purchasevarhandler=StripeCheckout.configure({key:'pk_test_1002UFB11gJ1sXBHcdDM8HPi',image:'/square-image.png',token:function(token){//Usethetokentocreatethechargewithaserver-sidescript.//YoucanaccessthetokenIDwith`token.id`}});document.getElementById('cust

php - Stripe s2Member Pro 插件在实时模式下返回 card_declined

我正在使用s2MemberProplugin安装Wordpress以接受订阅付款。在所有测试中,Stripe插件每次都能正常工作,当我将其切换到实时模式时,我的卡也能正常工作,所以我假设一切都很好,但是现在我看到大多数卡在提交时都返回了card_declined错误付款方式。用户用名字、最后、电子邮件、密码、用户名填写表格,然后当用户点击“添加付款”时,Stripe结帐叠加层弹出,我输入卡的详细信息,stripe插件接受它们并带有绿色勾号但是当我点击提交时,我看到了错误。站点是https://naturalbusinesstools.com/pricing它具有所有正确的SSL设置和所

javascript - Laravel strip 付款表格不处理只是发布

我正在使用来自Stripe的默认卡片元素,可以在here中找到它.表单呈现和验证条包括作品和呈现。但是,我从未生成stripeToken,因此订阅失败;Thiscustomerhasnoattachedpaymentsource当我死转储我的请求时,stripeToken是NULL。我认为这是因为Stripe表单处理程序对我来说根本不起作用,它们包含的事件监听器永远不会触发。看起来表单只是像普通表单一样发布,而不是stripe添加的阻止默认JS监听器。@csrfid}}">CreditordebitcardSubmitPayment元素示例中包含的Javascript;//Create

php - Paypal Adaptive Payments 在沙盒模式下工作,但在生产环境下不工作

我正在尝试使用Paypal的自适应支付API,但很难将其切换到生产环境。在沙盒模式下,一切都按预期工作,我得到了正确的响应,但是当我切换到我的实时APPID时,它不起作用。这些是我用于沙箱的配置值PayPalURL:https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/pay?paykey=[TOKEN_HERE]ApplicationID:APP-80W284485P519543T这些值在沙盒模式下对我有用。但是当我切换到以下生产值时,它停止工作PayPalURL:https://www.paypal.com/weba