woocommerce sending the order to a different email address listed in checkout page - email

I am working on my own woo commerce website, and based my business type, I have three sales Rep. I want to add a custom field with the name of my three Reps in the checkout page, and if one customer selected the name of the rep, a copy of that order will be sent to him.
Could you please help me with the coding?
Thank you.

Related

woocommerce pdf invoice - Orders paid by prepaid balance and credit card are not sending pdf invoice

our websites works very well for like several years but recently some customers raised that they only received the confirmation email but not the invoice email after purchase a product.
These customers are all paid via Prepaid Balance and Credit Card. And all customers paid by Invoice are all succeed and received their pdf invoice. I have checked the backend and found the pdf was all generated just not sent.
Also in edit the order page, there is a box next to order details have something like this:
enter image description here
Does anyone know the possible reason which could cause the pdf invocie not sending?
Please let me know if you need more information, and we will be really appreciate if you could help us sort it out. Thank you

PayPal "Buy Now" Link?

I see in PayPal how to make a Buy Now button. However, the code behind that is a form that POST to PayPal. Is there a way to create a link to a PayPal payment page with all of the relevant information (e.g. item name, price, custom customer fields to request, discount coupon field, etc.)? I want to be able to include this link in emails/SMS. I only have one item to sell and it's for a certain price, unless a valid discount coupon is applied, then it's for a set lower price.
I will want to put a Buy Now button on my site to do the same thing, but I do need a link I can email/SMS as well. Is there a way to do this?
Yes, PayPal website payments standard URLs work via either GET or POST, so you can take the same variables and put them in the URL string. So for example:
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=foo#yourcompanyhere.com
However, I'm not sure if this is an "offical" feature; while it has worked for at least the last dozen years so I would be comfortable using it in an email, I would recommend keeping your primary website integration using form posts.

woocommerce - send order email notification to customer approval

I'm building an e-commerce site using woocommerce, my business is like Business to Business (B2B).
There is a lot of company that will use my system, every company will have one "Approval" and have many user for customer, So, if my customer (which mean an employee of some company) buy my products from my e-commerce website, I want the email order notification sent to my customer boss who will approve their order.
is there any plugins for this? or if I need to do some code adding on PHP function, how can i do it?
Thank you.
It sounds like you need a request a quote plugin:
http://codecanyon.net/item/woocommerce-request-a-quote/6460218
Than you can just setup the above plugin, and integrate with gravity forms if needed to customize the send to email and other needed forms.

Using a hosted button with quantities for options

I would like to use Paypal in conjunction with a web form for selling conference tickets. Tickets will be available in various types and prices - standard, student, couple.
I would like users to be able to select a variety of tickets in one transaction - for example, two standard tickets and one student ticket.
Ideally I would have Paypal manage the inventory so that people can't make payments when tickets have run out. The limit on tickets is on the total; numbers within categories don't matter.
I can set up a ticket item on Paypal and limit it to the appropriate number, and I can set option prices. What I can't work out is how I send a request to Paypal with more than one "option + quantity" pair selected.
Any help gratefully received!
You would not be able to send more than one option + quantity pair over to PayPal with the standard add to cart or buy now buttons and have PayPal keep track of the inventory. Your best options would be either to set up the inventory on the PayPal side, and use add to cart buttons for each option + quantity.
Another option would be to use the cart upload method, where you pass over all the item details during checkout. This is similar to what 3rd party carts do. They keep track of what the buyer is adding to their cart, and then when they are ready to checkout they simply send all of the details over to PayPal in one POST. With this method, you would have to keep track of the inventory on your end though.

PayPal Adaptive Parallel Payments

Ok here goes:
Hypothetical: Let's say I'm selling digital content online for various freelance artists. The artists submit thier content to my site and I make them available to the public for a fee.
A customer enters the site to buy access to the content. Once the customer pays thru PayPal the payment is automatically split between my business (reciever 1) and the artist (reciever 2) through the use of Parallel Adaptive Payments.
Question: Is it possible to assign some type of "artist ID" to each submitted content that links that artist's content to thier PayPal account so that they are secured payment for each sale while still maintaining payment to the business from each split payment transaction? Keep in mind there will be multiple artists with each artist submitting multiple pieces of content.
I hope I didn't make this more complicated than what it is but if anyone can help with this it would be appreciated. Thanks!
I am not sure I completely understand your question. However, you could pass over a an id in one of the available variables such as item id, custom or etc. If you are trying to get some type of identifier back on your end.