teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

「具体的にやりたいこと」注釈への軽微な追記。

2019/11/26 18:25

投稿

lapas
lapas

スコア8

title CHANGED
File without changes
body CHANGED
@@ -15,7 +15,7 @@
15
15
 
16
16
  ※日割りの算出方法は、Stripe Billing における定期支払いの基本的な考え方に従う(下記URL参照)。
17
17
  ※毎月1日に当月請求書発行。
18
- ※ダウングレード時も同様。
18
+ スタンードからライトへのダウングレード時も同様に自動計算したい
19
19
  ※テーブル構成はCashierマイグレーション時のもの。
20
20
 
21
21
  【参考URL】Stripe Billing - 定期支払いにおける比例配分の考え方

2

「試したこと」追記。「具体的にやりたいこと」注釈の追記。

2019/11/26 18:25

投稿

lapas
lapas

スコア8

title CHANGED
File without changes
body CHANGED
@@ -13,6 +13,14 @@
13
13
  仮に、11月1日にライトプランに加入した顧客が月のちょうど真ん中15日でスタンダードプランに変更した場合の
14
14
  次回請求時の差額を自動で計算したいです。
15
15
 
16
+ ※日割りの算出方法は、Stripe Billing における定期支払いの基本的な考え方に従う(下記URL参照)。
17
+ ※毎月1日に当月請求書発行。
18
+ ※ダウングレード時も同様。
19
+ ※テーブル構成はCashierマイグレーション時のもの。
20
+
21
+ 【参考URL】Stripe Billing - 定期支払いにおける比例配分の考え方
22
+ https://qiita.com/y_toku/items/404b3c99632161f18579
23
+
16
24
  ### 該当のソースコード
17
25
  【参考URL】https://stripe.com/docs/billing/subscriptions/prorations#prorations
18
26
  ```ここに言語を入力
@@ -56,6 +64,17 @@
56
64
  No API key provided. (HINT: set your API key using "Stripe::setApiKey(<API-KEY>)". You can generate API keys from the Stripe web interface. See https://stripe.com/api for details, or email support@stripe.com if you have any questions.
57
65
  ```
58
66
 
67
+ ### 試したこと
68
+ 上記コード
69
+ $subscription = \Stripe\Subscription::retrieve('sub_49ty4767H20z6a');
70
+ 下記コードに置き換え
71
+ $subscription =$user->subscription('main');
72
+ ### **エラーコード**
73
+ ```ここに言語を入力
74
+ Trying to get property 'data' of non-object
75
+
76
+ //$subscription->items->data[0]->id が無いとなる
77
+ ```
59
78
  ### 開発環境
60
79
  Laravel 6.0.3
61
80
  laravel/cashier 9.3.5

1

「具体的にやりたいこと」追記

2019/11/26 18:08

投稿

lapas
lapas

スコア8

title CHANGED
File without changes
body CHANGED
@@ -8,6 +8,11 @@
8
8
  もし、ご存知の方いらっしゃいましたら
9
9
  ご教授くださると大変助かります。
10
10
 
11
+ ### 具体的にやりたいこと
12
+ 月額払いのプラン「ライト(1,000円)」「スタンダード(5,000円)」の2種があります。
13
+ 仮に、11月1日にライトプランに加入した顧客が月のちょうど真ん中15日でスタンダードプランに変更した場合の
14
+ 次回請求時の差額を自動で計算したいです。
15
+
11
16
  ### 該当のソースコード
12
17
  【参考URL】https://stripe.com/docs/billing/subscriptions/prorations#prorations
13
18
  ```ここに言語を入力