We have the Coupon module running in Drupal 5.20 Ubercart 5.18.
Getting codes into the checkout page works great and applies the discount on that one page. But then when you progress with your order, its not shown on the review page, and all payment systems take the full amount. If you checkout then there are no references to ever using a coupon.
When printing the code
$order->order_total
To check the systems current "final price" its clear its still 100% the full order price and no discount has been applied.
We have used this on many sites in the past and has always worked well, we have tried the latest release and the .dev release.
Anyone else unable to get discounts in actual payment on this?
Any help much appreciated
Comments
Comment #1
vince.rowe commentedHi,
Is this module being maintained still? Is there any other information or details the maintainers would like to help get to the bottom of this? Would really appreciate it, let me know if I can help.
Many thanks,
Vince
Comment #2
longwaveSo what's the difference between the sites you have used this on in the past, and this particular site? I'm running latest Drupal 5.x/Ubercart 1.x and uc_coupon 5.x-dev release and am not seeing this issue. Nobody else is reporting this either as far as I can see, and if it still works correctly on those other sites you have, it sounds like it's something specific to how you have this particular site configured.
Are you using any other modules that implement extra checkout panes? Perhaps one of those is interfering with uc_coupon somehow, that's the only way I can see the data not getting passed between the checkout and review screens.
Comment #3
vince.rowe commentedHi,
Thanks for the feedback.
After reviewing this it seems we had the uc_order_line_items table with out the new data field. Not sure why this was not created in the update but not this modules issue.
So we are working :) many thanks for your input and help on this.
Vince