Skip to Content Skip to Menu

Duplicate Payments

  • wjgadmin
  • wjgadmin
  • OFFLINE
  • Posts: 528
  • Thanks: 32
  • Karma: 4
1 month 2 weeks ago #343119 by wjgadmin
Replied by wjgadmin on topic Duplicate Payments
Sounds good, thank you Kyle

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 50226
  • Thanks: 8598
  • Karma: 1470
1 month 1 week ago #343129 by krileon
Replied by krileon on topic Duplicate Payments
Haven't been able to reproduce this yet. Do you perhaps have 2 webhooks in your Stripe account pointing to the same site? It's possible you're receiving 2 webhooks at the same time.


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.

  • wjgadmin
  • wjgadmin
  • OFFLINE
  • Posts: 528
  • Thanks: 32
  • Karma: 4
1 month 1 week ago #343132 by wjgadmin
Replied by wjgadmin on topic Duplicate Payments
I checked Stripe dashboard. There's only one webhook, and it's using this API version: 2025-09-30.clover

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 50226
  • Thanks: 8598
  • Karma: 1470
1 month 1 week ago #343133 by krileon
Replied by krileon on topic Duplicate Payments
Ok, will keep digging into this. It's quite strange. Have yet to find out what could possibly be causing this. It might be possible the webhook is arriving the same time server side processing is checking status of the payment, but that's seams exceedingly too fast and impossible as they'd have to happen within a millisecond of one another and the HTTPS call alone from the webhook would prevent that kind of timing. Very strange.


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.

  • wjgadmin
  • wjgadmin
  • OFFLINE
  • Posts: 528
  • Thanks: 32
  • Karma: 4
1 month 1 week ago #343135 by wjgadmin
Replied by wjgadmin on topic Duplicate Payments
You bet. I did notice on the time stamp (prior to deleting), one of them was :00 / :01 difference. Meaning there was a second difference which would be 1000 ms. It may not have been a full 1000ms but can't be sure because I don't think the CBSubs shows ms, only seconds if memory serves correctly. So perhaps it could have to do with the timing which is always fun :(

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 50226
  • Thanks: 8598
  • Karma: 1470
1 month 1 week ago #343136 by krileon
Replied by krileon on topic Duplicate Payments
Yeah that's a possibility. I'll be forcing some timing issues internally to see if that's what is going on. If so will try delaying the webhook processing to give after payment status check more time to finish. Stripe webhooks can be very odd sometimes. Sometimes they're fast, slow, or completely out of order lol. Ideally with next major release we'll try to use a super fast messaging queue so we can queue these processes up to completely eliminate goofy timing problems.


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