BillingService をアカウントベースのエンティティティに書き換える

RefactorBillingService
Shipped
2026年4月27日 22:36 UTC
Author
Kamo
Commit
c984b72

BillingService はアカウント中心になっています。 メンバー主導のフロー(例: 「カードを追加」と「プランにサブスクリプション」は、アカウントを経由して行きます まだ存在していない場合、メンバーのために自動作成します。アカウント Stripe 顧客 ID、複数のカード、サブスクリプション、ライセンス、 請求書と課金設定。 変更/置換サービス: - BillingGroupサービス -> アカウントビル サービス - BillingGroupMemberサービス → 会員サービス - BillingGroupサブスクリプションサービス -> アカウント登録サービス メニュー → → 決済方法サービス - BillingGroupInvoiceサービス -> アカウント請求書サービス - ライセンスサービス(リバランスグループ→リバランスアカウント) - StripeCustomerManager(アカウント上の操作) - StripeWebhookService(アカウントスコープのWebhookハンドラ) - PlatformAdminService(グループではなくアカウントでロールアップ) 変更/置換されたコントローラー: - BillingGroupController → アカウントビル コントローラー **************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** AccountUidは、パス変数として実行される長い(CockroachDB int64)です。 「デフォルト」から「プライマリ」に変更されたプライマリマーカーの支払い方法。 DTOの名前を変更/置換: - BillingGroupDto → アカウントビルDto - BillingGroupMemberDto → 会員登録BillingMemberDto - BillingGroupLicenseDto → アカウントライセンスDto - BillingGroupサブスクリプションDto -> アカウントサブスクリプションDto - BillingGroupRequests -> ライセンス アカウントビル リクエスト - プラットフォームグループ概要 -> プラットフォームアカウント概要 EntitlementInvalidator: disabledateGroup(UUID) が置換 無効なアカウント(長);パブ/サブペイロードは「GROUP:{uuid}」から変更 「アカウント:{accountUid}」へ。 削除:このサービスのすべてのBillingGroup*ファイル.

All changes

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る