web-dev-qa-db-ja.com

ウベルカートの税金

私のウベルカートストアでカリの売上税を請求しようとしています。税金をオンにしていて、

「および:カリフォルニア売上税条件」

税金はチェックアウトプロセスのどの時点でも表示されません。

何が悪いのですか?

1
Joren

カリフォルニアの売上税の条件がどうなっていたのかわかりません。どういうわけかカスタム条件を生成するための一種のスタブかもしれません。とにかく、私がやったことは、カスタムPHP=コード条件を使用し、それをこれから呼び出すことでした:

function check_california_tax($order) {
    $state = uc_get_zone_code($order->delivery_zone);
    if ($state == 'CA') {
        return true;
    } else {
        return false;
    }
}
2
Joren

カリフォルニア売上税には3つの要素があります。州税、郡税および地方税。

デジタルダウンロード商品など、3つの税金すべてが免除される商品があります。州および郡の消費税は、州内に出荷される課税対象商品に常に課されます。地方税は商品の配送先住所に基づいています。

400を超える地区税があり、1つの住所に複数の税が適用される場合があります。学区の場合、学校税の流域や病院税の病院サービスエリアのように、境界は郵便番号に基づいていません。

さらに、支払われたときに税金を報告するために、正しい地区と金額が記録されることが重要です。正しい報告が事業許可の要件であることに加えて、地区はこれらの税金の50%(州に対して50%)のお金を受け取り、地方サービスの費用を賄うためにそれらが正しく支払われることに依存しています。

ルールを使用してこれを行うことはできません。地区、料金、および住所が含まれる地区を特定する方法の表が必要です。私が見つけた最良の方法は、Avalara、Inc.の商用サービスを使用することです。それらは、開発コストのほんの一部であり、レート表を維持するためのコストはもちろんのこと、ビジネスの後半で監査の問題を排除します。

グーグル「ubercart avatax」-結果は明らかです。

0
Alex