Questions on configuring HikaShop

  • Posts: 38
  • Thank you received: 0
12 years 1 month ago #69230

Hi,



One of my clients has a business which he sells products from several different manufacturers. My client does not stock any inventory, but he has his suppliers ship product from their warehouses directly to his customers (drop-shipping). When my client has a customer that places either a large order or an order for products from multiple manufacturers, he contacts his suppliers to get a shipping quote from each supplier and then adds them into one Shipping Fee. He then adds this single Shipping Fee to his customer's order, and then sends the customer an invoice for the total order (product, shipping and taxes). I need to set up his HikaShop store based on his business operation according to the process below.



1. Shopper adds products to the cart.

2. Shopper clicks "Proceed To Checkout" button when ready to submit order.

3. If the order is small and can be calculated by the UPS shipping plugin, the shipping cost will be displayed and then the shopper can enter payment (credit card) information and checkout immediately.

4. If the order is large and/or contains products from multiple suppliers, it will require that my client provide a Shipping Fee specific for the order. In this case, there will not be a shipping option available for the shopper to choose. There needs to be a button titled "Request Shipping Quote" that the shopper clicks, and HikaShop will inform my client that a shopper has created an order and is ready to get a shipping quote.

5. My client then calculates a total Shipping Fee.

6. My client then adds this Shipping Fee to the shopper's order in the backend of HikaShop.

7. When the Shipping Fee is added to the order, HikaShop sends an email (invoice) to the shopper to inform him that the shipping fee is added and that he can now checkout.

8. When the shopper returns to the checkout page, the "Request Shipping Quote" button will not be displayed and the shipping fee will be shown, and then the shopper can checkout.



I have the following questions:



1. How do I configure the system so that a "Request Shipping Quote" button will appear when UPS shipping is not available?

2. How do I configure the system to notify my client (email) when a Shipping Quote Request is made?

3. How can my client add a specific Shipping Fee to the shopper's order?

4. Can the system be configured to automatically email the shopper when the Shipping Fee has been added? If not, what would my client need to do?



Thank you!
Chris

Please Log in or Create an account to join the conversation.

  • Posts: 82796
  • Thank you received: 13356
  • MODERATOR
12 years 1 month ago #69405

Hi,

1. and 2. I would recommend to have a "request shipping quote" manual shipping method created with restrictions covering the cases where the UPS shipping method can't be used. Then, restrict your payment method to the UPS shipping method and the check or the bank transfer payment method renamed to something like "pay after the shipping quote" and restricted to your "request shipping quote" manual shipping method.
If a UPS shipping method is found, the user will be able to pay the order at the end of the checkout and his order will be confirmed.
If no UPS shipping methods are found, the user will be displayed the ending message of your "pay after the shipping quote" payment method (you can change the default text of the payment plugins via translation overrides) and the order will be created but not confirmed.
In both cases, you will be notified via email. So you could simply calculate the shipping costs for the created orders and directly ship the confirmed orders.

3. and 4. When you edit an order in the backend, you can easily change the shipping fee. You will also be able to change the payment method of the user and notify him that the order can be paid by changing the order status to something else. You could potentially create a new order status for that via the System->Order status menu.
You will also have to activate the "Payment of orders not paid immediately" option in the configuration of HikaShop so that your users will be able to use the "pay now" button for the orders not paid yet in their orders listing.

The following user(s) said Thank You: ICwater

Please Log in or Create an account to join the conversation.

  • Posts: 36
  • Thank you received: 0
11 years 8 months ago #91035

if you restrict paypal like that how do you make it available after the shipping has been entered?

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
11 years 8 months ago #91154

Hi,

If you restrict your paypal payment method to a shipping method, this payment method will be available only if this shipping method is selected.

Please Log in or Create an account to join the conversation.

  • Posts: 36
  • Thank you received: 0
11 years 8 months ago #91163

sorry i didnt get what he was saying about the dummy payment method. i'm assuming thats what he is getting at. use a payment method that doesnt process then after you have the shipping quote entered change the payment method back to paypal on the back end?

Please Log in or Create an account to join the conversation.

  • Posts: 36
  • Thank you received: 0
11 years 8 months ago #91166

so i have it set up somewhat like he suggested. ups is restricted to 150 pounds, freight quote is set at 250 and above. paypal is restricted to ups and and bank transfer is restricted to freight quote but called pay after shipping quote. so i go in the back end add the shipping quote change payment to paypal send an email to the customer, but how do i get them onto paypal at that point, with the proper invoice?

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
11 years 8 months ago #91283

Hi, Sorry I didn't really understood your question, can you explain it to me more clearly ? :)

The following user(s) said Thank You: ICwater

Please Log in or Create an account to join the conversation.

  • Posts: 36
  • Thank you received: 0
11 years 8 months ago #91349

i have set up a system that allows the customer to place the order without paying. so i have the order, i enter the shipping cost. now i switch their payment method to paypal. (i'm doing this in the backend of the store) now that i have the shipping and payment methods entered i need to be able to send the customer to paypal to check out.

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
11 years 8 months ago #91397

In the backend, when you change the Shipping or Payment method a popup is displayed, and there is an opion to send an email.
In this email, you can write the url to the customer control panel, and in this view the user can choose to pay the order.

You have to enable the option "Payment of orders not paid immediately" in Config > Main > Order.

Please Log in or Create an account to join the conversation.

Time to create page: 0.084 seconds
Powered by Kunena Forum