Registration Link not being emailed after payment
-
Unfortunately, we aren’t seeing what the customer sees (when we test it out it always works) but I’m assuming after they click pay they get a blank page. Then they attempt to pay again. Typically after the second time they click pay a registration link is sent to them. But we then need to refund their first expense (at a cost to us)
We’ve put a disclaimer on our website to reach out to us and we will make an account manually. But we have lost many customers because of this problem
Please advise.
The page I need help with: [log in to see the link]
-
It appears there is an email issue on your server. I recommend starting by enabling the debug logging feature. This will help verify if the plugin is receiving all payment notifications and communications from the payment gateway (e.g., PayPal, Stripe):
Debug logging will confirm whether the plugin is processing payments and executing the email sending code. If the plugin receives the payment notifications, it should execute the email sending code accordingly.
Next, to investigate potential email delivery issues on your server, please consult the following troubleshooting guide:
Email Sending Issue on Your Site
Our plugin relies on your server’s email infrastructure for sending emails. Delivery success can be influenced by several factors, so the above mentioned checklist will help you pinpoint the source of the issue.
Thank you so much! I have enabled the Debug Log and will use it to pinpoint the issue. This is definitely a step in the right direction. I may reach out once I see what’s happening in the log.
Much appreciated!
Hello Again,
Now that I’ve enabled the debug log, I am able to see the issue. However, I would love some help figuring out what is happening.
We noticed a new subscriber got charged twice, so we refunded and deleted one payment. We got an email notifying us of a new subscriber, but she claims she was unable to log in. She ended up trying another 2 times to pay for a subscription.
Thank you in advanced for your help! Here is the related lines of the log.
[2024/05/08 14:45:36] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2024/05/08 14:45:37] - SUCCESS: Stripe SCA checkout session created successfully. [2024/05/08 16:47:20] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2024/05/08 16:47:20] - SUCCESS: Stripe SCA checkout session created successfully. [2024/05/09 00:04:04] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2024/05/09 00:04:04] - SUCCESS: Stripe SCA checkout session created successfully. [2024/05/09 08:17:52] - SUCCESS: Stripe subscription webhook received: customer.subscription.deleted. Checking if we need to handle this webhook. [2024/05/09 08:17:52] - SUCCESS: Refund/Cancellation Check - Let's see if a member's profile needs to be updated or deactivated. [2024/05/09 08:17:52] - SUCCESS: Subscriber ID is present. Retrieving member account from the database. Subscr_id: sub_1P3fTiAH8NBJhN787y5U7mCM [2024/05/09 08:17:52] - SUCCESS: No associated active member record found for this notification. The profile may have been updated/attached to another subscription or transaction. [2024/05/09 08:17:52] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.deleted [2024/05/09 17:18:14] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2024/05/09 17:18:14] - SUCCESS: Stripe SCA checkout session created successfully. [2024/05/09 17:20:03] - SUCCESS: Stripe subscription webhook received: customer.subscription.created. Checking if we need to handle this webhook. [2024/05/09 17:20:03] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.created [2024/05/09 17:20:03] - SUCCESS: Stripe subscription webhook received: customer.subscription.updated. Checking if we need to handle this webhook. [2024/05/09 17:20:03] - SUCCESS: Stripe customer.subscription.updated webhook status: active [2024/05/09 17:20:03] - SUCCESS: Updating the access start date if applicable for this subscription payment. Subscriber ID: sub_1PEgFlAH8NBJhN78QjfJLy2d, Email: , Account status: active [2024/05/09 17:20:03] - SUCCESS: Did not find an existing record in the members table for subscriber ID: sub_1PEgFlAH8NBJhN78QjfJLy2d [2024/05/09 17:20:03] - SUCCESS: This could be a new subscription payment for a new subscription agreement. [2024/05/09 17:20:03] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.updated [2024/05/09 17:20:03] - SUCCESS: Stripe SCA Subscription IPN (HTTP POST) received. Processing request... [2024/05/09 17:20:03] - FAILURE: Fatal error! Payment with ref_id swpm_664fcac159bfd937fbd902f1d9d5f039|1392 can't be found [2024/05/09 17:20:04] - SUCCESS: Stripe subscription webhook received: invoice.paid. Checking if we need to handle this webhook. [2024/05/09 17:20:04] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.paid [2024/05/09 17:20:04] - SUCCESS: Stripe subscription webhook received: invoice.payment_succeeded. Checking if we need to handle this webhook. [2024/05/09 17:20:04] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.payment_succeeded [2024/05/09 17:22:12] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2024/05/09 17:22:12] - SUCCESS: Stripe SCA checkout session created successfully. [2024/05/09 17:22:39] - SUCCESS: Stripe subscription webhook received: customer.subscription.created. Checking if we need to handle this webhook. [2024/05/09 17:22:39] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.created [2024/05/09 17:22:39] - SUCCESS: Stripe subscription webhook received: customer.subscription.updated. Checking if we need to handle this webhook. [2024/05/09 17:22:39] - SUCCESS: Stripe customer.subscription.updated webhook status: active [2024/05/09 17:22:39] - SUCCESS: Updating the access start date if applicable for this subscription payment. Subscriber ID: sub_1PEgIHAH8NBJhN78wckp5SuZ, Email: , Account status: active [2024/05/09 17:22:39] - SUCCESS: Did not find an existing record in the members table for subscriber ID: sub_1PEgIHAH8NBJhN78wckp5SuZ [2024/05/09 17:22:39] - SUCCESS: This could be a new subscription payment for a new subscription agreement. [2024/05/09 17:22:39] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.updated [2024/05/09 17:22:39] - SUCCESS: Stripe SCA Subscription IPN (HTTP POST) received. Processing request... [2024/05/09 17:22:40] - SUCCESS: Stripe SCA Subscription charge successful. [2024/05/09 17:22:40] - SUCCESS: Stripe subscription webhook received: invoice.paid. Checking if we need to handle this webhook. [2024/05/09 17:22:40] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.paid [2024/05/09 17:22:40] - SUCCESS: Stripe subscription webhook received: invoice.payment_succeeded. Checking if we need to handle this webhook. [2024/05/09 17:22:40] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.payment_succeeded [2024/05/09 17:22:40] - SUCCESS: swpm_handle_subsc_signup_stand_alone(). Custom value: subsc_ref=2&user_ip=174.63.193.132, Unique reference: cus_Q4pvpQgjucjyl9 [2024/05/09 17:22:40] - SUCCESS: Could not find any record using the given email address ([email protected]). Attempting to query database using the unique reference: cus_Q4pvpQgjucjyl9 [2024/05/09 17:22:40] - SUCCESS: Did not find a match for an existing member profile for the given reference. This must be a new payment from a new member. [2024/05/09 17:22:40] - SUCCESS: Creating new member account. Membership level ID: 2, Subscriber ID value: sub_1PEgFlAH8NBJhN78QjfJLy2d [2024/05/09 17:22:40] - SUCCESS: Member signup URL: https://brick-library.com/membership-join/membership-registration/?member_id=46&code=95313f20a30a144a5b18156963c19ce1 [2024/05/09 17:22:40] - SUCCESS: Member signup (prompt to complete registration) email successfully sent to: [email protected] [2024/05/09 17:22:40] - SUCCESS: Transaction data saved. [2024/05/09 17:22:40] - SUCCESS: Redirecting customer to: https://brick-library.com [2024/05/09 17:22:40] - SUCCESS: End of Stripe SCA Subscription IPN processing. [2024/05/09 17:23:43] - SUCCESS: Stripe subscription webhook received: invoice.paid. Checking if we need to handle this webhook. [2024/05/09 17:23:43] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.paid [2024/05/09 17:23:43] - SUCCESS: Stripe subscription webhook received: invoice.payment_succeeded. Checking if we need to handle this webhook. [2024/05/09 17:23:43] - SUCCESS: Stripe invoice.payment_succeeded webhook for subscription_cycle. This is a successful subscription charge. Capturing payment data. [2024/05/09 17:23:43] - SUCCESS: Transaction data saved for Stripe subscription notification. [2024/05/09 17:23:43] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.payment_succeeded [2024/05/09 17:24:40] - SUCCESS: Member registration complete email sent to: [email protected]. From email address value used: Brick Library <[email protected]> [2024/05/09 17:24:40] - SUCCESS: Admin notification email sent to: [email protected] [2024/05/09 17:24:40] - SUCCESS: Admin notification email sent to: [email protected] [2024/05/09 17:31:50] - SUCCESS: Stripe subscription webhook received: customer.subscription.deleted. Checking if we need to handle this webhook. [2024/05/09 17:31:50] - SUCCESS: Refund/Cancellation Check - Let's see if a member's profile needs to be updated or deactivated. [2024/05/09 17:31:50] - SUCCESS: Subscriber ID is present. Retrieving member account from the database. Subscr_id: sub_1PEgFlAH8NBJhN78QjfJLy2d [2024/05/09 17:31:50] - SUCCESS: Membership level ID of the member is: 2 [2024/05/09 17:31:50] - SUCCESS: Subscription duration type: 0 [2024/05/09 17:31:50] - SUCCESS: This is a level with "no expiry" or "until cancelled" duration [2024/05/09 17:31:50] - SUCCESS: Updating the account status value of member (ID: 46) to: inactive [2024/05/09 17:31:50] - SUCCESS: Subscription cancellation or end of term received! Member account deactivated. Member ID: 46 [2024/05/09 17:31:50] - SUCCESS: Updating the the swpm_transaction CPT record (Post ID: 1904) to mark the subscription as "cancelled". [2024/05/09 17:31:50] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.deleted [2024/05/09 17:31:54] - SUCCESS: Stripe subscription webhook received: charge.refunded. Checking if we need to handle this webhook. [2024/05/09 17:31:54] - SUCCESS: Refund/Cancellation Check - Let's see if a member's profile needs to be updated or deactivated. [2024/05/09 17:31:54] - SUCCESS: Subscriber ID is present. Retrieving member account from the database. Subscr_id: ch_3PEgFlAH8NBJhN780Y1sqHJK [2024/05/09 17:31:54] - SUCCESS: No associated active member record found for this notification. The profile may have been updated/attached to another subscription or transaction. [2024/05/09 17:31:54] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: charge.refunded [2024/05/09 18:38:42] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2024/05/09 18:38:43] - SUCCESS: Stripe SCA checkout session created successfully. [2024/05/09 18:39:38] - SUCCESS: Stripe subscription webhook received: customer.subscription.created. Checking if we need to handle this webhook. [2024/05/09 18:39:38] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.created [2024/05/09 18:39:38] - SUCCESS: Stripe subscription webhook received: customer.subscription.updated. Checking if we need to handle this webhook. [2024/05/09 18:39:38] - SUCCESS: Stripe customer.subscription.updated webhook status: active [2024/05/09 18:39:38] - SUCCESS: Updating the access start date if applicable for this subscription payment. Subscriber ID: sub_1PEhUoAH8NBJhN782zmyeDYw, Email: , Account status: active [2024/05/09 18:39:38] - SUCCESS: Did not find an existing record in the members table for subscriber ID: sub_1PEhUoAH8NBJhN782zmyeDYw [2024/05/09 18:39:38] - SUCCESS: This could be a new subscription payment for a new subscription agreement. [2024/05/09 18:39:38] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.updated [2024/05/09 18:39:39] - SUCCESS: Stripe SCA Subscription IPN (HTTP POST) received. Processing request... [2024/05/09 18:39:39] - FAILURE: Fatal error! Payment with ref_id swpm_39c25b10c11482b59580655f9336c87c|1392 can't be found [2024/05/09 18:39:39] - SUCCESS: Stripe subscription webhook received: invoice.paid. Checking if we need to handle this webhook. [2024/05/09 18:39:39] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.paid [2024/05/09 18:39:39] - SUCCESS: Stripe subscription webhook received: invoice.payment_succeeded. Checking if we need to handle this webhook. [2024/05/09 18:39:39] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.payment_succeeded [2024/05/09 18:40:49] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2024/05/09 18:40:50] - SUCCESS: Stripe SCA checkout session created successfully. [2024/05/10 02:00:02] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2024/05/10 02:00:03] - SUCCESS: Stripe SCA checkout session created successfully. [2024/05/10 02:01:32] - SUCCESS: Stripe subscription webhook received: customer.subscription.created. Checking if we need to handle this webhook. [2024/05/10 02:01:32] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.created [2024/05/10 02:01:32] - SUCCESS: Stripe subscription webhook received: customer.subscription.updated. Checking if we need to handle this webhook. [2024/05/10 02:01:32] - SUCCESS: Stripe customer.subscription.updated webhook status: active [2024/05/10 02:01:32] - SUCCESS: Updating the access start date if applicable for this subscription payment. Subscriber ID: sub_1PEoORAH8NBJhN78pSAZBTiO, Email: , Account status: active [2024/05/10 02:01:32] - SUCCESS: Did not find an existing record in the members table for subscriber ID: sub_1PEoORAH8NBJhN78pSAZBTiO [2024/05/10 02:01:32] - SUCCESS: This could be a new subscription payment for a new subscription agreement. [2024/05/10 02:01:32] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.updated [2024/05/10 02:01:33] - SUCCESS: Stripe SCA Subscription IPN (HTTP POST) received. Processing request... [2024/05/10 02:01:33] - FAILURE: Fatal error! Payment with ref_id swpm_5c9da5e4489e34f5365b059515d96cec|1392 can't be found [2024/05/10 02:01:33] - SUCCESS: Stripe subscription webhook received: invoice.paid. Checking if we need to handle this webhook. [2024/05/10 02:01:33] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.paid [2024/05/10 02:01:33] - SUCCESS: Stripe subscription webhook received: invoice.payment_succeeded. Checking if we need to handle this webhook. [2024/05/10 02:01:33] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.payment_succeeded
Hi, please check the following support thread link. Let us know if this helps you in anyway.
Kind regards.
- This reply was modified 6 months, 2 weeks ago by mbrsolution.
- The topic ‘Registration Link not being emailed after payment’ is closed to new replies.