I have set a shipping price for my products and when I add a product to the cart the order summary displays the subtotal, shipping cost and total.

When I click on 'place your order' the price in PayPal is just the subtotal. Shipping cost and tax are not included.

Does anyone know why this is?

CommentFileSizeAuthor
#2 paypal.module.patch.txt924 bytesmariuss

Comments

guckie’s picture

See this post.

And for an understanding of how variables get sent to paypal's payment screen, see paypal's Website Payments Standard Integration Guide - Appendix A - Basic HTML Variables. (The code for this happens in paypal.module of e-commerce)

mariuss’s picture

StatusFileSize
new924 bytes

Shipping costs do show up for me on PayPal, but taxes are not.

In paypal.module the subtotal is sent and also the shipping is sent separately. But the taxes are not included at all. One solution would be to send the gross total instead of the subtotal, but the shipping is already included in this. So you should send the gross total minus the shipping. The fix is simple, see the attached patch.

neclimdul’s picture

This is all being shifted around. Extra costs including shiping are being moved to objects in a misc array and the subtotal should be fixed.

sime’s picture

Component: shipping.module » cart
Status: Active » Closed (won't fix)

We are not supporting 4.6 now. Please re-open if any problems.