From 30f21ddce00a0012fd85e5ec280c9dd1b7fc8e6f Mon Sep 17 00:00:00 2001 From: Neeraj Kashyap Date: Tue, 3 Aug 2021 09:26:46 -0700 Subject: [PATCH] Stripe product and price IDs --- backend/moonstream/cli.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/backend/moonstream/cli.py b/backend/moonstream/cli.py index 217e8f5c..cf0fb54d 100644 --- a/backend/moonstream/cli.py +++ b/backend/moonstream/cli.py @@ -56,7 +56,8 @@ def add_subscription_handler(args: argparse.Namespace) -> None: "id": str(new_subscription_id), "name": args.name, "description": args.description, - "subscription_plan_id": args.subscription_plan_id, + "stripe_product_id": args.stripe_product_id, + "stripe_price_id": args.stripe_price_id, "active": args.active, } @@ -111,11 +112,18 @@ def main() -> None: help="Description for user", ) parser_subscription_create.add_argument( - "-s", - "--subscription_plan_id", + "--stripe-product-id", required=False, + default=None, type=str, - help="Stripe subscription id", + help="Stripe product id", + ) + parser_subscription_create.add_argument( + "--stripe-price-id", + required=False, + default=None, + type=str, + help="Stripe price id", ) parser_subscription_create.add_argument( "--active",