Virtual Products: Checkout Shows Shipping Address

  • Posts: 16
  • Thank you received: 1
13 years 4 days ago #30882

I have a CD and digital download of the same product. I have created two products in Hikashop: one with 0 value for weight and size (the digital download) and one with those attributes (the CD). I have three shipping methods: two manual (to trigger at minimum dollar amounts whether its one or two CDs with their corresponding S&H charges) and the third for three or more CDs (UPS auto calculates from there).

Yet when I select the digital download, the checkout screen gives this error message at the top of the screen:

"Weight OR volume not found for the products in your cart"

How do I configure these products/shipping methods so that the error message doesn't appear and the shipping address isn't also on the same screen, i.e. make the system understand that it's digital?

I have Joomla! 1.5.23
Hikashop starter 1.5.4

Thanks

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
13 years 4 days ago #30884

You should turn off the option "Force shipping regardless of weight" in the Checkout tab of the configuration.

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

  • Posts: 16
  • Thank you received: 1
13 years 4 days ago #30885

Thanks but it's already set to "no."

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
13 years 4 days ago #30886

Then, there is a weight in one of the products in the cart, there is no other possibility.

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

  • Posts: 16
  • Thank you received: 1
13 years 4 days ago #30889

I've tested the cart many different times with both the CD and download but I've deleted all of those test orders on both the front end and under the "sales" tab on the back end of Hikashop. So I start fresh and add 1 download to the cart (and nothing else) and still get the "weight, volume" message.

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
13 years 4 days ago #30890

Could you give a link to your store so that we can see that ?

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

  • Posts: 16
  • Thank you received: 1
  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
13 years 4 days ago #30893

The problem comes from the ups plugin which does not handle virtual goods properly.

Please remove the line:
$messages = 'Weight OR volume not found for the products in your cart';
from the file plugins/hikashopshipping/ups.php and try again.

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

  • Posts: 16
  • Thank you received: 1
13 years 4 days ago #30894

That definitely helped, the shipping address is not displayed and the error message is gone! What is the "int (0) int (0)" at the top of the screen and that has always been there when this problem first arose?

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
13 years 4 days ago #30896

That's because of the code:
var_dump($order->weight);var_dump($order->volume);

on the line before.
You can remove that too.

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

  • Posts: 16
  • Thank you received: 1
13 years 4 days ago #30900

That took care of the issue perfectly! Thank you for your timely support. I will be downloading the top-of-the-line version shortly for its affiliate capability and many others. This kind of support sells products....

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

  • Posts: 18
  • Thank you received: 0
9 years 9 months ago #191033

Hello,
I have a similar problem:
I have books in a shop - some as Ebooks (Virtual Products).
At checkout Hikah shows "Shipping Address" AND Hikah also select a shipping-method and calculate shipping costs?

My setiings:
Auto select default shipping and payment methods -> YES
Auto submit shipping and payment methods selection -> YES
Force shipping regardless of weight -> NO
Show shipping 'same address' checkbox -> NO
Address selector -> LIST

I put the product-type of the products (ebooks) to -> VIRTUAL GOODS

You can check it out here:
www.gorinpianotales.org/order-your-books...idebook-for-teachers
(Second Button for Ebook)

or here:
www.gorinpianotales.org/order-your-books...idebook-for-teachers

Thanks for Help!

Frank

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
9 years 9 months ago #191057

Hi,

If HikaShop shows the shipping address and shipping method selection interfaces, it means that either you entered a weight in the product of the cart or that you have the Force shipping regardless of weight option turned on.
There is no other reason.

The following user(s) said Thank You: bittrapper

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

  • Posts: 18
  • Thank you received: 0
9 years 9 months ago #191114

Hi!
Thanks you are right, there was a weight typed in. Now Hikah calculates the right total end-price when a virtual product is in the cart!

BUT NOW I HAVE A STRANGE EFFECT:
Hikah has the right Total-Price but at the end of the checkout, when the Paypla-Website comes up, Paypal adds 20 $ shipping-fee by itself? Paypal only do that when I bought virtual products?

I attached screenshots?
I checked the options of the Paypal-Module but cant find a solutiion...

Thanks again, Frank

Attachments:

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

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
9 years 9 months ago #191233

Hi,

Can you please deactivate temporally the setting "send details of the order" in your paypal plugin configuration.
www.hikashop.com/support/support/documen...ent-paypal-form.html

Thanks to that, we will be sure that HikaShop will only send the order total to paypal and not the products details.
So, we will be also sure that HikaShop is not sending some shipping details to paypal.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Last edit: 9 years 9 months ago by Jerome.

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

  • Posts: 18
  • Thank you received: 0
9 years 9 months ago #191275

Hi jerone,
I tried to set "Send Details" to NO but it didnt help.
After that I tried to use my own Paypal-Adress for checkout (and not the Paypal-Adress of my customer) and then it worked fine and Paypal dont put own shipping-costs onto the virtual products!?
Could it be that my customer had made some settings directly at Paypal that generate tha problem and Hika wont be the reason for that problem?

Thnaks, Frank

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
9 years 9 months ago #191607

Hi,

You should deactivate the shipping costs that you configured in your PayPal merchant account and then you won't get shipping fees added to the orders that you want to pay via PayPal.

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

Time to create page: 0.074 seconds
Powered by Kunena Forum