• Hi,
    I am building a paid membership website using Simple Membership. Users access the Stripe purchase page via a Stripe SCA subscription button on the website. Normally, after completing the purchase within Stripe, they are redirected to my website, and incomplete member information is created.

    However, there have been cases where, despite the payment being successfully completed on Stripe, the incomplete member information was not created.

    I conducted several tests and was unable to reproduce the issue, but even after confirming that the issue did not occur during testing, I received reports from users that they could not register. This suggests that the phenomenon where the payment is completed on Stripe but the user is not registered does indeed exist.

    Tests I conducted:
    1. Complete the payment on Stripe and, after being redirected, not activate the account using the URL in the email.
    2. Complete the payment on Stripe and close the page immediately after being redirected (before the website is rendered).
    3. Complete the payment on Stripe and close the page before being redirected.

    In all of the above test cases, incomplete member information was created in my environment.
    Therefore, I believe that the normal behavior should be that incomplete member information is created immediately after the payment is completed on Stripe.

    Could there be any potential causes for the case where, despite the payment being successfully completed on Stripe, the incomplete member information is not created?

    Simple Membership : 4.4.6
    WordPress : 6.4.5
    PHP : 7.4.20

    * Due to error reports with other plugins, my website is using the latest versions of PHP and WordPress that can run stably.

    Thank you for your support.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support mbrsolution

    (@mbrsolution)

    Thank you for reaching out to us.

    However, there have been cases where, despite the payment being successfully completed on Stripe, the incomplete member information was not created.

    From what I am reading above this only happens sometimes. Do you currently have a cache plugin running in your site? Does your server run any caching system?

    Can you enable debug mode and check the log file when this issue happens again with one of your subscribers. Report back with any findings in the log file. Make sure no private data is shared.

    The following documentation can help you enable debug logging.

    https://simple-membership-plugin.com/enable-debug-logging/

    Kind regards.

    Thread Starter sadohage

    (@sadohage)

    @mbrsolution

    Thank you for your response.
    Yes, this issue does not occur consistently but happens very rarely. However, it is a critical problem for users. (I have confirmed it has occurred twice so far.)

    This website does not run any caching plugins or server caching.
    Debugging was turned off until now, so I didn’t have any log files to submit. I have just turned on debugging, so if the same issue occurs again, I will share the debug logs with masked personal information and seek your assistance again.

    Thank you for your cooperation.
    Sincerely,

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.