Generate URL to confirm orders from customer (WooCommerce) - php

I am working with many websites that's sell products using COD payment method and i want to send URL link to each customer using (SMS or WhatsApp) to confirm his order, and after the customer click the link changing status of order to (Confirmed) automatically.
Message Example:
Your order had been received
Details >>>
to confirm your order please click here:
httpa:www.example.com/zxbxbsjxhsjshsh/
I want to ask if this possible in woocommerce? or anyone have an idea.

Related

OpenCart: Generate QR Code After Purchase

I would like to generate a qr code after the customer has successfully purchased the product. I am selling tickets to music events, so the idea is that when the customer purchases the ticket, I will generate a QR code and save that QR code in the database. Our mobile app will then run the code and check if it exists in the database.
How can I generate the QR code specifically after confirmation of a purchase?
In opencart, an order is saved in database even before it is confirmed by the customer (They are called as missing orders in case the order is never confirmed). You can see in catalog/controller/checkout/confirm.php
$this->session->data['order_id'] = $this->model_checkout_order->addOrder($order_data);
This is even before the purchase has been made. So you cannot add your module in add order.
You can call your method in checkout/success.php controller. But you have to be sure that your payment method redirects to success or the user clicks on the return link after he/she completes the payment.
Another way is that you call your method before/after the function for sending new order email is called after the customer confirms the order.

Paypal email invoice

I have an e-commerce project developed in Kohana2.3.4V, My problem is Paypal invoice e-mail is not showing the product name or description. I also pass the parameters to the SetExpressCheckout function are as follows:
METHOD
VERSION
RETURNURL
CANCELURL
PAYMENTREQUEST_0_PAYMENTACTION
PAYMENTREQUEST_0_CURRENCYCODE
PAYMENTREQUEST_0_AMT
L_PAYMENTREQUEST_0_AMT
L_ITEMCATEGORY
L_PAYMENTREQUEST_0_NAME
L_PAYMENTREQUEST_0_QTY
LOGOIMG
PAYMENTREQUEST_0_SHIPPINGAMT
PAYMENTREQUEST_0_TAXAMT
PAYMENTREQUEST_0_ITEMAMT
When customer clicks on the Paypal button, it will redirect to Paypal home page and at that time we can see all information including Product name, Quantity, price etc., but after the payment success Paypal will send an email, which includes purchase details but it is not showing the product name or description. It is really confusing. Please give me a solution if you know one.

Order tracking link in confirmation mail in magento

I want to send a order tracking link on the confirmation email that magento sends when a customer places an order,that link should take customer to main page or the tracking page of the courier company. can someone guide me
say for example i'm using a Fedex for shipping of the orders placed by the customer & i want to add the field something like this on the confirmation email that magento sends to the customer when the order is placed....
EX.. Track your order https://www.fedex.com/apps/fedextrack/?action=track
If you are using Magento's default sales order email, you can edit the html in this location - app/locale/en_US/template/email/directory/sales/order_new.html
Just add the link anywhere you want in that Html file
Try this might help,
http://www.courierscripts.com
You can integrate this with Magento back end to generate tracking info along with order.

Magento shopping cart only for logged in users

I am looking for a great solution for the following issue. I would like hide the shopping cart from those users which are not logged in to our site www.thebodyshop.ie
The site is currently not e-commerce yet and I am planning to test out with the above. Please advice any solutions which could help me to create visible shopping cart for logged in(registered) users only.
Thank you in advance for your time!
Checkout Magento Hide Price Extension
It will allow you to hide add to cart button & price from non logged in users.
Following options are provided with this extension:
1.Hide Price & Add to Cart button - If admin has set the option to hide prices only for guest or visitors then product price is hidden on store’s front end and a pre defined message is displayed. (Ex. You need to be logged in to see the price!). Only logged in customers can see the prices in this particular case.
2.Call For Price - If admin has setup “Call for price” option then all guests, visitors or even customers will not be able to see the product price or add to cart button, instead they will see store’s phone number to inquire about the price OR Hide Price Magento extension also creates a link on store’ front-end, when customer click’s on this link a form comes which sends an email to admin about the price request. Admin can setup the email addresses which get notified when price request is done by customer. Admin have ability to enable or displable the customer notification for his/her request.
3.Inquiry Form - If admin has setup “Inquire” option then all guests, visitors or even customers will keep showing the product prices but will disable/remove/hide add to cart button for everyone. For safety reasons some products may not be sold online so they can be shown with the prices but instead of showing add to cart you can display an inquiry form link, which will show a popup with contact details of store owner or with a form to be filled by the customer to inquire about the product which sends an email to admin. Admin can setup the email addresses which get notified when Inquiry request is done by customer. Admin have ability to enable or displable the customer notification for his/her request.

How to customize what details customers get to review before making payment?

I am using Wordpress as the CMS for my site. I am using an ecommerce plug in called WP E Commerce and using Paypal Express Checkout. So basically, you add/drop an item in the cart on my site, go to the checkout page, you enter your contact/billing details and then you go to Paypal to pay. You are then taken back to my site to review your order details. The order details lists the total amount and the shipping address.
I want to change that to the product name, total amount and billing address. There is a file in my Wordpress, plugins/WP E Commerce directory that is calling this info. I want to know how to call the product name info to be displayed in the review order details area?

Categories