Announcement

Collapse
No announcement yet.

Addendum/Order Custom Fieilds > Fee Taxable Non-Taxable

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Addendum/Order Custom Fieilds > Fee Taxable Non-Taxable

    I put in a ticket for this but figured I'd reach out in case it is something I overlooked and some of you are currently using it to do the same.

    I have tried to add a 'Residential' checkbox to OSEL to add a fee when checked. I have used both Addendum and Custom Order Fields modules. In both cases the fee is being taxed even though the 'tax/taxable button for the fee is unchecked. Not sure if it is a problem with the module


    // Addendum

    <div class="order-notes">
    <fieldset>
    <legend>Order Notes (optional)</legend>
    <textarea style="width: 610px; vertical-align:top" type="text" name="question1" value="" /></textarea>
    </fieldset>
    </div>
    <div class="is-residential">
    <fieldset>
    <legend>For Freight Orders Only (Priority or Economy)</legend>
    <center><nobr><input type="checkbox" type="text" name="question2" value="Shipping:Residential" /> <label>Check if this order is being shipped to a residential address.</label></nobr></center>
    </fieldset>
    </div>
    <input type="hidden" name="maxquestions" value="2">


    // Order Custom Fields

    <div class="is-residential">
    <fieldset>
    <legend>Test (Ignore) </legend>
    <center><nobr><input type="checkbox" name="OrderCFM1" value="Shipping:Residential" /> <label>This is a test.</label></nobr></center>
    <input type="hidden" name="OrderCFM_Count" value="1">
    </fieldset>
    </div>

    Using PM Inspector I see the following 'tax' values on the OPAY page if that is helpful in diagnosing the issue. I thought there might be a way to specifically tag the Addendum or Order Custom Fields with non-taxable.

    l.settings:basket:charges[1]:tax_exempt
    &mvt:basket:charges[1]:tax_exempt; 1
    l.settings:basket:charges[2]:tax_exempt &mvt:basket:charges[2]:tax_exempt; 0
    l.settings:basket:charges[3]:descrip &mvt:basket:charges[3]:descrip; Sales Tax
    l.settings:basket:charges[3]:tax_exempt &mvt:basket:charges[3]:tax_exempt; 0
    l.settings:basket:charges[3]:type &mvt:basket:charges[3]:type; TAX
    l.settings:basket:groups[1]:product:taxable &mvt:basket:groups[1]:product:taxable; 1
    l.settings:basket:groups[1]:taxable &mvt:basket:groups[1]:taxable; 1
    l.settings:basket:items[1]:product:taxable &mvt:basket:items[1]:product:taxable; 1
    l.settings:basket:items[1]:taxable &mvt:basket:items[1]:taxable; 1
    l.settings:basket:salestax &mvt:basket:salestax;
    1
    l.settings:charge:descrip &mvt:charge:descrip; Sales Tax
    l.settings:charge:tax_exempt &mvt:charge:tax_exempt; 0
    l.settings:charge:type &mvt:charge:type; TAX
    l.settings:item:product:taxable &mvt:item:product:taxable; 1
    l.settings:item:taxable &mvt:item:taxable; 1
    l.settings:store:req_tax &mvt:store:req_tax; 1
    l.settings:store:tax_id &mvt:store:tax_id; 284
    l.settings:store:tax_mod:active &mvt:store:tax_mod:active; 1
    l.settings:store:tax_mod:api_ver &mvt:store:tax_mod:api_ver; 5.70
    l.settings:store:tax_mod:code &mvt:store:tax_mod:code; ATENT
    l.settings:store:tax_mod:id &mvt:store:tax_mod:id; 284
    l.settings:store:tax_mod:module &mvt:store:tax_mod:module; modules/tax/accuratetax_enterprise.mvc
    l.settings:store:tax_mod:name &mvt:store:tax_mod:name; AccurateTax Enterprise
    l.settings:store:tax_mod:provider &mvt:store:tax_mod:provider; NetBlazon
    l.settings:store:tax_mod:refcount &mvt:store:tax_mod:refcount; 1
    l.settings:store:tax_mod:version &mvt:store:tax_mod:version; 5.3
    g.action &mvt:global:action; SHIP,PSHP,CTAX
    g.action_tb &mvt:global:action_tb; SHIP,PSHP,CTAX
    g.basketcharges[1]:tax_exempt &mvt:global:basketcharges[1]:tax_exempt; 1
    g.basketcharges[2]:tax_exempt &mvt:global:basketcharges[2]:tax_exempt; 0
    g.basketcharges[3]:descrip &mvt:global:basketcharges[3]:descrip; Sales Tax
    g.basketcharges[3]:tax_exempt &mvt:global:basketcharges[3]:tax_exempt; 0
    g.basketcharges[3]:type &mvt:global:basketcharges[3]:type; TAX
    g.basketitems[1]:taxable &mvt:global:basketitems[1]:taxable; 1
    g.session:cache:
    page_load_code_cached:
    opay:page:settings:basket:salestax
    &mvt:global:session:cache:
    page_load_code_cached:
    opay:page:settings:basket:salestax;
    1
    g.session:cache:
    page_load_id_cached[26]:
    page:settings:basket:salestax
    &mvt:global:session:cache:
    page_load_id_cached[26]:
    page:settings:basket:salestax;
    1
    g.store:req_tax &mvt:global:store:req_tax; 1
    g.store:tax_id &mvt:global:store:tax_id; 284
    g.store:tax_mod:active &mvt:global:store:tax_mod:active; 1
    g.store:tax_mod:api_ver &mvt:global:store:tax_mod:api_ver; 5.70
    g.store:tax_mod:code &mvt:global:store:tax_mod:code; ATENT
    g.store:tax_mod:id &mvt:global:store:tax_mod:id; 284
    g.store:tax_mod:module &mvt:global:store:tax_mod:module; modules/tax/accuratetax_enterprise.mvc
    g.store:tax_mod:name &mvt:global:store:tax_mod:name; AccurateTax Enterprise
    g.store:tax_mod:provider &mvt:global:store:tax_mod:provider; NetBlazon
    g.store:tax_mod:refcount &mvt:global:store:tax_mod:refcount; 1
    g.store:tax_mod:version &mvt:global:store:tax_mod:version; 5.3
    Last edited by habreu; 09-17-15, 08:31 AM.

    #2
    Re: Addendum/Order Custom Fieilds &gt; Fee Taxable Non-Taxable

    No solution so far and no answer back from the vendor yet. Can anyone tell me if there is a native way I can add a fee to Miva, on OSEL page, that will not be taxed?

    This is the div I am currently inserting and I just want checking the box to add the non-taxable fee. I'm not sure if the issue is the AccurateTax module not playing nice with either of the EmporiumPlus modules, and it would work with correctly with native Miva code or option, or if any fee is going to cause a problem in which case I need to wait for an answer from the AccurateTax people.

    Any help appreciated.

    Code:
    <div class="is-residential" id="isfreight" style="display:none;">
    <fieldset>
    <legend>Residential Delivery? <span style="font-weight: bold; color: #880001;">[ Question for Economy or Priority (Common Carrier) Shipments Only! ]</span></legend>
    <center><nobr><input type="checkbox" id="question2" name="question2" value="Shipping:Residential" /> <label>Please indicate if order is being shipped to a residential address.</label></nobr></center>
    </fieldset>
    </div>
    Last edited by habreu; 09-23-15, 08:03 AM.

    Comment

    Working...
    X