Using Ubercart 6.x-2.4, i added this module then went into attributes to set a different Flat Rate price for a larger item... However the flat rate price isn't used for some reason. It uses the default flat rate price instead of the option...
I attached pictures of my shipping method. and the places where the flat rate override/attribute shipping overrides go and pic of my cart

CommentFileSizeAuthor
4.png22.5 KBarmyofda12mnkeys
3.png14.43 KBarmyofda12mnkeys
2.png18.41 KBarmyofda12mnkeys
1.png7.49 KBarmyofda12mnkeys

Comments

armyofda12mnkeys’s picture

Maybe because I have 2 sets of flat rate shipping based on different scenarios (different states)?
Maybe this module doesn't know which flat rate price to override? Not sure, any thoughts?

rocketeerbkw’s picture

Status: Active » Closed (won't fix)

Sorry for the delay but this module is not completed.

It's only 50% done, the UI for adding flatrate attributes is the only part that's done.

Due to the horrible way ubercart is designed, actually adjusting the flatrate has proven extremely difficult.

I don't have any ETA nor can I guarantee this module will ever be completed.

armyofda12mnkeys’s picture

gotcha thanks...
when you say "the UI for adding flatrate attributes is the only part that's done...", I think there's still some to be done, as you may want to override a flatrate attribute for a certain shipping method.
My example was East Coast and West Coast shipping. a heavy Large attribute item would cost differently depending on which flat rate method is chosen.

-Arian

rocketeerbkw’s picture

I agree, the alpha/beta of this module was only going to allow you to override one flatrate. The final (or v2) of the module would give you attribute overrides for all flatrate methods defined.

As I said, this turned out to be really difficult. The most recent version of ubercart has refactored attributes and things may be easier now. Just need to find the time to finish.