use*_*205 5 laravel stripe-payments laravel-5 laravel-cashier
假设我在 stripe 上创建了一个产品,其API ID“price_1IYwYtA4vM4p6MlHCuiAZx9X”的成本为 25.00USD
那么我们如何使用 Laravel Cashier 使用 API id 检索该产品的成本呢?
您将Product 和 Price混为一谈,它们是两个独立的概念/对象。产品代表您所销售的商品或服务的描述。价格决定了您为特定产品支付的金额和频率。每个价格都引用一个产品,但同一产品可以有多个价格。
虽然似乎不支持直接通过 Cashier 检索产品和价格,但您始终可以使用 Stripe API 来执行此操作/stripe-php
如下所示。
您可以使用 API 检索给定价格,product
并通过过滤器列出它们(API ref):
$stripe = new \Stripe\StripeClient(
'sk_test_123'
);
$stripe->prices->all(['product' => `prod_123`]);
Run Code Online (Sandbox Code Playgroud)
您可以通过检索给定 Price 对象并查看unit_amount
,currency
和recurring.interval
(API 参考)来查看该对象的价格设置:
price = $stripe->prices->retrieve('price_456', []);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5368 次 |
最近记录: |