Send email on paypal success - wordpress

I want to send an email when user paid successfully with the PayPal details. So when there is response from PayPal it should send formatted email.

Assuming this is WooCommerce...
You should be able to configure an email to be sent to you via the WooCommerce emails:
[your-site-url]/wp-admin/admin.php?page=wc-settings&tab=email
For physical products, that would be order processing email. For virtual, that is probably order completed.

Related

Wordpress ecommerce email

I have to deliver a WordPress eCommerce website but what if I give the role of editor to my client will he still get emails about the orders received on the website? Actually this is my first eCommerce website
The e-commerce email (the address that receives the order notification) should have it's Name and password, it is sure that he can receive the received order notification from the email if you provide him with the credentials of this email address. If he could access the website on the backend he could also access the orders.
You just have to write the email of the client in the Settings section of the WordPress. Your client will still get emails.
He can even get the emails without getting the complete access to the wordpress. This is how I am doing it for my client at maheenandco. You just need to put his email address. You can use multiple emails. You will find the option in woo commerce settings.

When do I verify the email before creating a subscription with stripe?

I know stripe doesn't have anything to do with verifying emails.
I have a form on my website where I collect a new user's email, password and cc info.
As of now I do not verfiy the user's email. I simply create the user in my system and create the strip user and subscription after I get the card token with stripe.js.
I want to verify the email address, but I am not sure at what point in the process to do it. I don't think it makes sense to charge the customer and start the subscription and then verify the email address.
Should I wait and start the stripe subscription when the customer verifies the email address? It seems like this is one of the most common scenario's online. Is their a best practice for this scenario?
Again, I am not asking technically how to verify the email address (I use firebase auth), I just want to know when I should and how it should fit into my onboarding flow.
You can after Firebase Auth account creation, check if the emailVerified is true. If not, send an email verification and pass a continueUrl to continue the subscription process, instructing the user to check their email to continue the subscription process. This is a common process for many subscriptions that require email verification.
You can learn more about passing continueUrl via email verifications:
https://firebase.google.com/docs/auth/web/passing-state-in-email-actions
You can build your own custom landing page where you continue the subscription using the following instructions: https://firebase.google.com/docs/auth/custom-email-handler
Make sure you check email_verified in the idToken after ID token verification to confirm verification, server side.

Resend email confirmation in adxstudio portal

You can configure ADXStudio portal in a way that when someone registers an new account, an email confirmation will be sent. My question is that what is the easiest way to resend the confirmation email because sometimes confirmation emails do get lost and customers will want them to be resent. Thanks.

Woocommerce Issue with 2 emails of same paypal account?

i noticed that i received an error about "Unpaid order cancelled – time limit reached. Order status changed from Pending Payment to Cancelled."
I know some say that to fix this simply clear out the hold stock option in "inventory" but i am wondering if there might be another issue.
In woocommerce paypal settings, for "paypal email" i have "payment#mycompany.com", for the "receiver email" i have my personal email set "myname#live.com"
On paypal, both of these email addresses are part of the same account but the primary email on paypal is my personal email. Any issues with this?
Make certain that the receiver email and your PayPal Email you are using in WooCommerce is a confirmed email on your PayPal Account. If the email is not confirmed then the funds will never go into your PayPal Account.
Woothemes PayPal Standard Instructions

Drupal - Change From address for email to user awaiting administrator approval?

Users awaiting administrator approval are sent an email from the site's default email address. Is it possible to change the from address for these emails only?
Thanks
UPDATE - Nevermind, instead Ive changed the site email and used the User Registration Notification module to send alerts to a different email.
Nevermind, instead Ive changed the site email and used the User Registration Notification module to send alerts to a different email.

Resources