Package release
ocyan-plugin-oscar-shipping-variable-vat
mandel/stable ยท Version 0.1.1
Provider-driven shipping VAT allocation for MandelBlog Oscar projects.
Metadata
| author | MandelBlog |
|---|---|
| classifiers |
|
| description_content_type | text/markdown |
| metadata_version | 2.4 |
| provides_extras |
|
| requires_dist |
|
| requires_python | <3.13,>=3.12 |
Release files
| File | Test results | History |
|---|---|---|
ocyan_plugin_oscar_shipping_variable_vat-0.1.1-py3-none-any.whl
|
|
|
ocyan_plugin_oscar_shipping_variable_vat-0.1.1.tar.gz
|
|
Ocyan Oscar shipping VAT allocation
This optional backend adapter allocates a delivery charge across already provider-resolved product VAT rates in proportion to net consideration. It is appropriate where the configured tax strategy requires proportional delivery tax treatment, including the approved Dutch baseline.
It does not determine jurisdiction, rates, OSS/IOSS eligibility, VAT-number status, exemption or reverse-charge treatment, and makes no external calls. Missing tax context fails closed. The allocation output preserves tax code, rate, allocated net and tax amounts for the consuming order/invoice layer.
The legacy highest-rate partner override is intentionally not registered: a
single TaxInfo cannot preserve a mixed-rate allocation. Consumers must opt in
to the explicit allocation API after their tax/order provider supports
line-level shipping-tax metadata.