草庐IT

tipsi-stripe

全部标签

php - 在 Stripe 中使用优惠券代码

我有一个网站正在使用Stripe处理订阅付款。只有一种订阅类型。我关注了thistutorial在NetTuts上进行初始设置。有一个表格可以很好地处理订阅,一切正常。客户要求优惠券代码。Stripe支持这一点,所以我开始尝试向现有表格添加优惠券代码。我在Stripe中设置优惠券代码,设置我的测试key并切换到Stripe中的测试模式。我正在我的代码中执行一些检查:检查是否输入了优惠券,如果没有则创建一个没有优惠券选项的新客户对象检查优惠券是否有效,如果无效则返回错误如果输入了优惠券并且有效,则在创建新客户时将匹配的Stripe优惠券对象作为选项传递。if(isset($couponC

php - 为什么我应该在 Stripe 收费之前创建一个客户对象?

您好,我已经看到了如下的Stripe支付代码。首先创建一个客户对象$customer=\Stripe\Customer::create(array("card"=>$token,"description"=>"ProductPurchaseforBook","email"=>"someone@example.com"));然后使用该客户对象收费\Stripe\Charge::create(array("amount"=>$amount,#amountincents,again"currency"=>'usd',"customer"=>$customer->id));但下面的代码可用于直

php - '无法确定请求哪个 URL : Stripe_Charge instance has invalid ID

我想在站点中实现Strip付款流程。我尝试这样做,但它看起来不起作用。我得到的错误是fatalerror:在/home/twassist/public_html/wp-content/themes/inovado/stripe-php-1.7中出现未捕获的异常“Stripe_InvalidRequestError”和消息“无法确定要请求的URL:Stripe_Charge实例具有无效ID:”.15/lib/Stripe/ApiResource.php:46堆栈跟踪:#0/home/twassist/public_html/wp-content/themes/inovado/stripe

php - Stripe ,验证卡并仅在操作后充电

我正在为一个网站启用支付功能。我使用Stripe作为提供者。我想知道如果2个条件成立,我该如何从卡中扣款。当用户付款时,我想更改数据库中的一个值,并从卡中扣款。但是如果数据库查询失败我不想扣卡。同样,我不想查询卡是否无效。我需要两者,卡有效和查询成功。我该怎么做?这是充值卡的代码try{$charge=\Stripe\Charge::create(array("amount"=>$amount,//amountincents,again"currency"=>"cad","source"=>$token,"description"=>$description));}catch(\Str

php - 调用未定义的方法 Stripe\Subscription::retrieve()

我在CodeIgniter中使用Stripe,我是这样设置它的:在我的StripeController中,我通过以下方式调用库:require_once(APPPATH.'libraries/stripe/init.php');这是根据Stripe-PHPFatalerror:Class'Stripe\Charge'notfound失败的函数是:functioncancelSubscription($stripeaccount){$customer=\Stripe\Customer::retrieve($stripeaccount);$sub_id=$customer->subscri

php - fatal error : Class 'Stripe' not found in C:\wamp\www\

我收到一个找不到类的错误,但我清楚地知道它所在位置的正确路径:我遇到的每篇文章都声称问题出在(不包括正确的路径)require_one、include或require。(我已经尝试了所有3个)。但仍然没有运气。我的数据库调用遵循相同的格式,我的WAMP服务器在创建我的数据库类时没有问题。这是直接从我的文件explore复制过来的(复制粘贴)网站\stripe-php-2.1.0\stripe\lib\Stripe.php我用来尝试访问Stripe的php文件与“网站”位于同一位置。PHP版本5.5.12教程引用:http://www.larryullman.com/2013/01/09

PHP - Stripe 传递自定义变量

是否可以在StripeCheckout表单中传递自定义变量?这是我的表单代码:"data-userid=""data-currency="usd"data-bitcoin="true">我已经添加了一个名为data-userid的自定义数据属性,尽管我无法在响应中看到该字段。如何添加自定义值字段? 最佳答案 我找到了这个问题的答案。只需添加字段到,并从您的PHP页面中的输入字段中获取值,例如:$input=$_POST["inputvalue"];于是表单变成了这样: 关于PHP-Str

php - Stripe 重定向网址

我正在尝试将用户连接到我的Stripe帐户。https://stripe.com/docs/apps/getting-started我尝试将重定向url设置为本地主机。然后我得到一个错误,比safari无法打开页面“”因为safari无法连接到服务器“”。有谁知道我应该将重定向URL设置为什么? 最佳答案 您不能将重定向url设置为本地主机,服务器将尝试重定向到它的本地主机。使用公共(public)域或ip设置重定向url。 关于php-Stripe重定向网址,我们在StackOverf

php - 在 php 中创建订阅后在 Stripe 上显示订阅 ID

我似乎无法弄清楚这一点。所以我正在做的是有一个自动支付页面。客户点击自动付款,php脚本将创建带有strip的订阅。我想不通的是如何获取该订阅ID以将其保存在我的数据库中。这是我所拥有的:$cu=Stripe_Customer::retrieve("$stripename");$cu->subscriptions->create(array("plan"=>"cocacola"));因此,这会很好地创建strip订阅。我现在想将该新订阅ID保存在我的数据库中。我可以使用这一行获取数据列表:echo"$cu->subscriptions";订阅ID与许多其他数据一起显示在那里,但我似乎无

javascript - 如何实现 Stripe Checkout 自定义按钮

根据文档,Checkout支持两种不同的集成:简单和自定义。简单的方法对我有用:****但是在自定义方式中我不明白如何以及在哪里我应该调用“create_subscription.php”脚本。这是自定义集成代码:Purchasevarhandler=StripeCheckout.configure({key:'asdsdfasd3232',image:'https://s3.amazonaws.com/stripe-uploads/acct_19EnQrGHC6pu6Qvdmerchant-icon-1485553962843-logo_stripe.png',locale:'aut