通过 laravel 在条带上创建计划
Create plan on stripe through laravel
我想根据我在 stripe 上的应用程序创建一个计划。场景是用户被收取不同的价格作为经常性付款。所以,这就是为什么我要为每个用户创建计划。
我正在使用 laravel 5 并使用 "laravel/cashier": "~5.0"
laravel/cashier 只是没有内置此功能。您并非不走运,因为使用 Stripe 的 API 很容易,它应该作为依赖项下载到您的供应商文件夹。如果没有,您可以使用 composer 下载它。
composer require stripe/stripe-php 2.*
您可以将它与
一起使用
use \Stripe\Plan;
Plan::create(array(
"amount" => 2000,
"interval" => "month",
"name" => "Amazing Gold Plan",
"currency" => "usd",
"id" => "gold")
);
您可以在此处阅读更多内容 - https://stripe.com/docs/api#create_plan
对于最新的收银台和 stripe-php 版本,几乎不需要更改。
我的收银台版本是 7.0 ("laravel/cashier": "~7.0"
),它会自动安装 stripe-php 5。但是一些参数已经从 stripe api 改变了。所以这段代码会起作用,
\Stripe\Stripe::setApiKey("sk_test_your_key");
\Stripe\Plan::create(array(
"amount" => 5000,
"interval" => "month",
"product" => array(
"name" => "Bronze standard"
),
"currency" => "eur",
"id" => "bronze-standard"
));
您可以在 stripe api 文档的 PHP 部分阅读更多内容...
(https://stripe.com/docs/api/php#create_plan)
我想根据我在 stripe 上的应用程序创建一个计划。场景是用户被收取不同的价格作为经常性付款。所以,这就是为什么我要为每个用户创建计划。
我正在使用 laravel 5 并使用 "laravel/cashier": "~5.0"
laravel/cashier 只是没有内置此功能。您并非不走运,因为使用 Stripe 的 API 很容易,它应该作为依赖项下载到您的供应商文件夹。如果没有,您可以使用 composer 下载它。
composer require stripe/stripe-php 2.*
您可以将它与
一起使用use \Stripe\Plan;
Plan::create(array(
"amount" => 2000,
"interval" => "month",
"name" => "Amazing Gold Plan",
"currency" => "usd",
"id" => "gold")
);
您可以在此处阅读更多内容 - https://stripe.com/docs/api#create_plan
对于最新的收银台和 stripe-php 版本,几乎不需要更改。
我的收银台版本是 7.0 ("laravel/cashier": "~7.0"
),它会自动安装 stripe-php 5。但是一些参数已经从 stripe api 改变了。所以这段代码会起作用,
\Stripe\Stripe::setApiKey("sk_test_your_key");
\Stripe\Plan::create(array(
"amount" => 5000,
"interval" => "month",
"product" => array(
"name" => "Bronze standard"
),
"currency" => "eur",
"id" => "bronze-standard"
));
您可以在 stripe api 文档的 PHP 部分阅读更多内容... (https://stripe.com/docs/api/php#create_plan)