Skip to Content Skip to Menu

Subscription charged for 2 x 12 month periods serially instead of backdating

  • wintercorn
  • wintercorn
  • ONLINE
  • Posts: 130
  • Thanks: 14
  • Karma: 1
1 week 21 hours ago #341168 by wintercorn
There's a member who was manually added to the site with an unpaid sub. It was pending his login and payment to start his 12 month sub. He didn't login at all and the 12 month period passed. He subsequently logged in and paid but this started a 12 month sub and then another immediately afterwards giving him a 24 month sub period.

My understanding was that the sub would backdate the period to the first start date and then add on the current period preventing a gap.

It sounds complex but if you can understand this can you advise?

Screenshots of the plan settings and the member dates attached.

Thanks
Attachments:

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49229
  • Thanks: 8415
  • Karma: 1462
1 week 16 hours ago #341170 by krileon
What payment provider are you using? Were they billed twice? So if I understand correctly they registered and created a basket 12 months ago, but never paid it. That should result in the basket just expiring so there's nothing to extend. Sounds like the payment IPN may have processed twice.


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.

Please Log in or Create an account to join the conversation.

  • wintercorn
  • wintercorn
  • ONLINE
  • Posts: 130
  • Thanks: 14
  • Karma: 1
6 days 21 hours ago - 6 days 21 hours ago #341176 by wintercorn
Using Stripe. They were billed twice in two separate transactions. 

Are the plan settings correct in that any late payment of a fee will backdate the sub without a gap if paid within 2 years? the wording is not clear to me.
Last edit: 6 days 21 hours ago by wintercorn. Reason: speling

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49229
  • Thanks: 8415
  • Karma: 1462
6 days 16 hours ago #341179 by krileon

Using Stripe. They were billed twice in two separate transactions.

Was this purchase made while having the latest build release of CBSubs released in the past 2 weeks? Was this a recurring subscription purchase or single payment? If recurring please be sure there's only 1 subscription at Stripe. Being charged twice isn't normal. That usually happens due to customer error (e.g. paying again during a pending payment state).

Are the plan settings correct in that any late payment of a fee will backdate the sub without a gap if paid within 2 years? the wording is not clear to me.

The back dating only applies if you've set "Manual renewal extends expiration date as follows" to "Renewal extends expiration date (without gap or overlap)" so renewals always extend a users expiration date of their previous subscription. Aside from that there is no back dating.


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.

Please Log in or Create an account to join the conversation.

  • wintercorn
  • wintercorn
  • ONLINE
  • Posts: 130
  • Thanks: 14
  • Karma: 1
2 days 20 hours ago #341213 by wintercorn
No, it was occurring during the previous release. 

He has one subscription at Stripe but it goes from May 25 to May 26 then May 26 to May 27 as two sequential periods.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49229
  • Thanks: 8415
  • Karma: 1462
2 days 16 hours ago #341216 by krileon
Were they actually billed twice the full amount? As in are there payment records of that at Stripe or was the subscription in CBSubs just renewed twice? As for the duration at Stripe that sounds like a Billing Schedule. We have to do a Billing Schedule if the first payment price/duration is different from the regular price/duration. What is your plans price/duration for both initial and regular?

No, it was occurring during the previous release.

Please be sure to update to latest CBSubs build as Stripe has made some changes to webhooks that affect us.


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.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum