Hi,

I have a transaction which has applied a 10% discount, shipping and 2 x tax levels to a number of products. The shopping cart presents the correct totals, the invoice is correct however the total payment taken is incorrect as it has taken the full amount rather than subtracting the discount.

I am using the latest versions of Drupal, Ubercart and the sub-modules.

Can anyone point me in the right direction?

Thanks

CommentFileSizeAuthor
order-summary-2.png70.92 KBcruze72

Comments

wodenx’s picture

I think this is a uc_vat issue - see #1081130: VAT in invoice calculated on Total not subtotal (ubercart > 2.4). At any rate, I am getting incorrect payment totals from paypal even with uc_coupon disabled. A quick workaround (for paypal, at least) might be to check the "submit the whole order as a single line item" box on the paypal standard settings page. But the tax amounts displayed on invoice and at checkout are probably incorrect -- i can't tell fore sure without knowing more about your tax rates (i.e. which products each applies to). Also, for what it's worth, you need to be sure that "allow per item tax adjustments" is checked on the uc_vat settings page (you can ignore the warning about needing a patch, that patch is already included in ubercart core.

cruze72’s picture

Thanks for the pointer. It was indeed the "submit the whole order as a single line item" box on the paypal standard settings page not being checked. An additional red herring was that there was a product which did not have the discount applied to it which skewed the subtotal and discount.

Thanks again.

wodenx’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.