Client requires members to register then pay but they can take some time to approve. As per advise in an earlier thread I've added anĀ Initial validity duration of three months to cover this approval period. However, when running through a test registration Stripe showed 364 days free then the regular fee.
Is there some config issue I've missed here?
To clarify the workflow - member registers, goes to stripe and adds payment details. This should give them 3 months grace before charging and then renew at the same rate every 12 months.
Plan settings screenshot attached.
Thanks
Plan 1 - CB plan settings
Plan 2 - Registration workflow
Plan 3 - Invoice screen
Plan 4 - Stripe screen
Is this a new subscription or an upgrade subscription?
Within your Stripe Dashboard expand the workbench from the bottom of the page then select Logs and find the "POST /v1/checkout/sessions" log entry for that payment attempt and click it. Next scroll to "Request POST body" and provide the "line_items" chunk of JSON. That'll let us see what was sent to Stripe exactly for creating the billing structure. For free trials there should also be a "trial_end" in the "subscription_data" chunk.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
Recreated your plan. Was able to confirm your issue. However the data sent to Stripe appears correct. Will be looking into this further as am currently updating CBSubs Stripe to latest Stripe API version.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.