USA- State taxes/payment option/Shipping Questions

Hello!

First off, I’d like to say that I LOVE OXID’s admin layout. I’m partnering with a fellow coworker to create a store front for our company and moved to this from TomatoCart which had serious support issues so it’s nice to see the support here.

I do have a few questions for the things that I need to set up.

For the shipping cost rules, we are going to be shipping our products based on weight, not price for now, and I’m wondering if there is a way to have the weight based on pounds as opposed to kilos.

In the payment methods, there’s the option for Price Surcharge/Discount $ and I don’t understand what that means. As a US based company, we will be using the Authorize.Net module, and I’m not sure how this particular option will benefit us.

Now, with taxes, I know that this is a tricky thing for US users, but we need to be able to charge taxes (not VAT) on orders that are shipping to customers in our parent state of Ohio. Anything sent to the rest of the states is going to be tax exempt.

Are there any suggestions on how to accomplish this? Are there any other US users who have solved this issue?

Thank you so much!

Kayla

Hi Kayla

Maybe I can help on a few things:

  • are you only working with pounds? Then you just need to rename the measuring unit from Kg to lb. If you need ounces as well this could be a little tricky…

  • the payment method surcharge/discount is meant for additional costs (like COD charges) or something like prepayment discount. If somebody pays in advance you could grant a cash discount of 2 percent for example.

But sorry - no idea about solving your tax problem… never was engaged in this matter.

Hi, Ray-

Yes, we will only be working with solid pounds. How would I go about renaming the measuring unit?

As for the surcharge/discount, if we do not wish to utilize this, do we just leave the value blank?

copy the line

'INC_PRODUCTITEM_ARTWEIGHT2'                      =>"kg",

from /out/basic/en/lang.php to /out/basic/en/cust_lang.php and change “kg” to "lb"
settings / values in cust_lang.php have priority

For the admin section it is a bit more difficult…

Go to out/admin/tpl/article_extend.tpl and in there to line 86 (or something around that):

 <td class="edittext">
              <input type="text" class="editinput" size="10" maxlength="[{$edit->oxarticles__oxweight->fldmax_length}]" name="editval[oxarticles__oxweight]" value="[{$edit->oxarticles__oxweight->value}]" [{ $readonly }]>kg
              [{ oxinputhelp ident="HELP_ARTICLE_EXTEND_WEIGHT" }]
            </td>

In here it is hardcoded (second line right at the end) - just change kg to lb

If you do not want to use surcharge/discount just leave it blank - and nothing will appear.

btw - you can check here which templatefiles are used for what parts of the shop frontend:

http://www.boxyton.de/oxiddemodebug/

you might want to check the faqs as well:

http://www.oxid-esales.com/en/resources/help-faq/faq

just click on a tag in the box at the top left to see the faqs for these issues

Hi,

just had an e-mail conversation with the guys doing cindab.com about taxation and shipping wich might be different to EU style. Hope there’ll be an answer soon.

Regards

Regarding North American style taxes, I have had success with the addition of a few modules and a little customization. You may find the following thread useful: http://www.oxid-esales.com/forum/showthread.php?t=4962. However, in my case I used the CountryVat module (suggested by Marco in that thread) to achieve a different tax for each region/province. However, since you only need tax in your home state, you may be able to just set the default tax rate to 0 in admin, and then work out some special rule for those from the home state. Or just use the CountryVat module like I did, adapt it to states instead of countries, and then set every state to 0 tax except your own.

Hope that helps!