I need an email to be automatically send to accounting with order details when order complete. This cannot be the same email that was send to customer on order complete as there must be Stripe fee included.
I've looked at WooCommerce e-mail hooks but I haven't found anything that would do what I want and there are tons of plugins which more or less have description that doesn't specify what I need.
My question is, does anybody have some experience with that? Can you suggest a plugin or can this be solved only with coding?
This post offer some solution but that is just forwarding a customer invoice, if I'm not wrong.
Related
I am looking for a way to notify me by mail or anywhere when a specific email is ordering.
Example:
When a customer orders with the domain mail #test.com then i receive a notification by mail or somewhere compatible.
Best Regards.
I have tried looking for a plugin, but have not found anything usefull.
I have product designer software in my website that currently allows customers to design a product and get a live price. The software has the ability to send a message to the parent of an iframe where the information can be processed as I like. I want this information to be sent to my sagepay, worldpay or stripe payment gateway to give the customers the ability of purchasing the product.
Does anyone have any idea how to achieve this or even where to start!
Thanks in advance
Dan
Most payment gateways allow somehow to send the details of the purchased products details via API when processing the payment.
For SagePay (if you mean the one which currently is labeled as Opayo by Elavon) you may use the detailed basket via XML or CSV. Or you may simply use the common Description field.
For Worldpay it's the instruction.narrative.line1 field from the authorization request.
And for Stripe it should be either metadata or payment_intent_data objects.
I would like to know which WooCommerce email is sent to the admin when user has done the payment, money left from the user (bank) account, but admin haven't received the amount. Is there an email trigger for this situation by default ?
The new order email to the admin looks for the order status to switch to Processing (it also looks at other states, but Processing is the one relevant to your question). The payment gateway will decide what makes an order "paid" (and thus Processing in WooCommerce), so the answer to your question may vary with different providers.
I am currently making a webshop for a client, and they wish (if possible) to avoid using WooCommerce and Wordpress as much as possible.
Currently the buyer receives a confirmation e-mail with the order details, the billing address, and other information about their purchase.
My question:
Would it be possible to get a copy of this mail, sent to their e-mail automatically?
The client currently handles all orders over e-mail, and wish to continue in this fashion.
Thanks a lot.
I've tried troubleshooting on Google, but without any luck. I've always tried downloading some plugins that I thought might help, but again without any luck. Running WooCommerce on Wordpress.
Found the way to fix this... If anyone reads in the future:
Go to:
WooCommerce < Settings < Emails < New Order... There you can specify an e-mail.
I have seen many questions regarding emails not being sent but so far they haven't been helpful to me. I've been trying to test purchases on my site. After checkout, the order appears in the sales log as "order received". From what I understand when I change it from "order received" to "accepted payment", an email should be sent. Thing is, an email is never sent to the administrator or the customer. I have the store admin email filled out. The digital product is supposed to be sent in the email but the email is not being sent. Any help would be much appreciated.
Thanks
The issue I check first dealing with WP emails is to see if the emails wordpress is sending out are being caught in spam, or just being blocked by your email provider, since the WP_Mail() function isn't verified by an email server.
Try WP-SMTP and do some testing.
I just had this issue and, for me, the solution was going into cPanel and changing my MX records. They were set up years ago to point to a different server and I found out that I could send but not receive emails. I deleted them and created a new mail.domain.com MX record. That was my issue, may or may not be yours.