Missing Registrations - Payment Taken

  • Mark Hayden
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 weeks 2 days ago - 3 weeks 2 days ago #176107 by Mark Hayden
Missing Registrations - Payment Taken was created by Mark Hayden
Over the past 12 months, we have had a number of experiences where members registrations that have created a payment subscription and an entry in PayPal or Stripe, but has not actually generated an entry in the database.
So we cannot locate any details about the sign-up.The member does not get the welcome email with our invoice , they cannot log in and we have no idea of the sign-up until we do a reconciliation between payments in and our existing database or the customer makes contact and asks why we have not processed their membership.

Our last example occurred on the 2nd Dec, where we would have expected Record 12762 to be created, but it was not. The members before and after were captured ok.
The sign up in question was recorded by Stripe on the 2nd Dec at 2:46am.
Upon further investigation we have found 12 examples where we have received payment but nothing has been captured in the database. They are a mixture of PayPal and Stripe. They are a mixture of cards, both Visa and Mastercard. Other examples have occurred dueing other times of the day.
We can see in Stripe that the Subscription ID is not our Subscription Plan Identifier, which it is for all successfull transactions. When we spot a failure, it appears to have something like :   pi_3SZjbsJQewfuygwJ0FxtlXXX
The last 3 digits have been changed.

How can we understand what the cause of this is ?
Has this been seen before ?

Thanks
Mark
 
Last edit: 3 weeks 2 days ago by Mark Hayden.

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

More
3 weeks 2 days ago #176124 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Missing Registrations - Payment Taken
Hi Mark

- These records should still in database. It is not being shown by default. Go to Membership Pro -> Configuration, set Show Incomplete Payment Subscriptions config option to Yes, and you should see the missing records
- The issue like this, usually happens because payment gateway could not notify the extension about payment for some reasons. No way to check it now. But next time, when the issue happens, let us know immediately and we can check it together (for example, check Stripe webhook to see if it is delivered or not and what was the result...)

Regards,

Tuan

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

  • Mark Hayden
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 weeks 1 day ago - 3 weeks 1 day ago #176135 by Mark Hayden
Replied by Mark Hayden on topic Missing Registrations - Payment Taken
HI,

It is not just Stripe, and given TimeZones, we cannot easily do this live with you. This issue affects PayPal subs as well. 

Here is our list of failures, where payment has been taken :
Dec - 3 so far
Nov - 8
Oct - 2
Sep -0
Aug - 1
July - 5

How can we troubleshoot this further ?
Thanks
Mark
Last edit: 3 weeks 1 day ago by Mark Hayden. Reason: spelling

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

More
3 weeks 1 day ago #176139 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Missing Registrations - Payment Taken
Hi Mark

So are you saying that all of the payments are failure at the moment? Or the issue just happens with certain registrations?

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

  • Mark Hayden
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 weeks 19 hours ago - 3 weeks 18 hours ago #176144 by Mark Hayden
Replied by Mark Hayden on topic Missing Registrations - Payment Taken
Appears to be random at the moment. As we have 19 so far from July to Dec I will grab the Day and Time and have a look at the When data.
It is worth noting this has been going on for years, with the odd issue occuring. This has become a lot more frequent of late.
 
Last edit: 3 weeks 18 hours ago by Mark Hayden.

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

More
3 weeks 41 minutes ago #176150 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Missing Registrations - Payment Taken
The extension replies on payment gateway to notify it when payment received. So if payment gateway could not notify the system for some reasons (there could be many possible reasons for that), the issue will happen

So please keep monitoring. Next time if the issue happens, submit a support ticket and we will check it together to figure out why it happens

Regards,

Tuan

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

  • Mark Hayden
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
2 weeks 1 day ago #176200 by Mark Hayden
Replied by Mark Hayden on topic Missing Registrations - Payment Taken
I have logged a support ticket, we had 2 occurrences on the 12th Dec. Both PayPal and Stripe, and difference card providers.

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

More
2 weeks 1 day ago #176204 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Missing Registrations - Payment Taken
OK, thanks Mark. Will check and reply you via support ticket

Regards,

Tuan

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