Jump to content
SirachMatthews

PS 1.6.1.11 - Select Carrier based on Product Attribute

Recommended Posts

SCENARIO

I sell precious metal and semi-precious metal jewellery.  When shipping gold or platinum pieces, I am required to have the customer sign for their package before it is released to them.  It is an insurance requirement, as it protects both me the seller and my customers from mail fraud.

When shipping domestically, the carrier offers a signature option for a particular shipping method.  However, when shipping across the border or internationally, the same shipping method no longer has the option for signature requirement.  In order to require a signature, I must use a different method, which is almost twice the cost.  This is not justifiable to me to force the higher cost method on my customers.

iNTENT

Similar to how we can choose specific carriers by product, I would like to be able to choose by a specific attribute value.  That way, when a customer from across the border orders gold or platinum, the higher-priced signature required carrier will be selected, and if there are no gold or platinum items in the order, then the lower-priced no signature required carrier will be available.

HOW TO ACCOMPLISH THIS

I plan to have a look at the structure of the modules in place which allow for carrier by product, and investigate and research on how to amend the structure through overrides or through a new module to accomplish this.  If you are struggling with the same issue, keep visiting this question, as I intend to update it with my findings in order to help others fulfill this same or similar requirement.

If you have ideas which may assist with this, or if you have already accomplished this successfully, please share. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More