• Resolved krzysztofzpom

    (@krzysztofzpom)


    Hi,

    Is there any waiting period for subscription to be blocked after payment has not been received?

    The payment was not taken yesterday and the subscription account is still active. I would like to add that in this case the subscription is renewed every day.

    If it is a bug, please help me how to fix it?

    Thank You ??

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Andrew Lima

    (@andrewza)

    Hi @krzysztofzpom

    This depends on how your payment gateway handles failed payments. We try to cancel the subscription immediately if the payment fails.

    However, gateways sometimes suspend or pause the subscription on their end resulting in the payment not cancelling the customer’s membership level.

    What payment gateway are you using for your membership?

    Thread Starter krzysztofzpom

    (@krzysztofzpom)

    Hi, I use Stripe.

    I would like to block subscriptions when the payment is unsuccessful.

    What can I do now?

    Thread Starter krzysztofzpom

    (@krzysztofzpom)

    Hi, I still waiting

    I would like to block subscriptions when the payment is unsuccessful.

    Please help ??

    Plugin Author Andrew Lima

    (@andrewza)

    Thank you for your patience @krzysztofzpom, by default Stripe should send a charge.failed webhook event when this happens and then Paid Memberships Pro should remove the customer’s membership level.

    Please can you ensure that your webhook is setup correctly by following this guide – https://www.paidmembershipspro.com/gateway/stripe/#tab-gateway-setup

    Lastly, please can you overlook webhook event history in Stripe to ensure Stripe is sending a webhook when the charge fails? Please note that there may be a grace period before Stripe sends this notification to your webhook URL (in Paid Memberships Pro).

    Thread Starter krzysztofzpom

    (@krzysztofzpom)

    Hi,

    Thank You for answer:)

    In Stripe i get:

    Response
    200 OK
    Logged On: 02/28/2022 00:45:59
    Subscription payment failed on order ID #24. Sent email to the member and site admin.

    Looks like it’s ok. What can I do now to block subscriptions?

    Plugin Author Andrew Lima

    (@andrewza)

    What do you mean by block subscriptions? Are you referring to removing the user’s Paid Memberships Pro membership level or prevent them from signing up again?

    Once the charge.failed event is sent the user’s membership level should be automatically removed.

    Thread Starter krzysztofzpom

    (@krzysztofzpom)

    Hi Andrew,

    I refer to removing the user’s Paid Memberships Pro membership level.

    I noticed charge.failed is being received but does not take any action. Where could the error be? How can I fix it?

    Regards Krzysztof

    Thread Starter krzysztofzpom

    (@krzysztofzpom)

    Hi Andrew,

    I still waiting for your answer ??

    Regards Krzysztof

    Plugin Author Andrew Lima

    (@andrewza)

    Thank you for your patience, by default the membership should be removed once that webhook has been received.

    I recommend in disabling all other Add Ons except Paid Memberships Pro and test this process again to see if the issue persists or not.

    Any custom code, or plugin that may alter the user’s level on cancellation could be interfering here. I haven’t been able to replicate this and it seems to be a site specific issue.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Automatic subscription lock does not work.’ is closed to new replies.