Package DE_EPAGES::Order::API::Constants
Constants for cartridge Order
@EXPORT_OK |
CLASS_MAP (ref.hash)
Maps attribute names to class aliases:
- LineItems => LineItemSales
- SalesDiscounts => LineItemSalesDiscount
- Discounts => LineItemDiscount
- Taxes => LineItemTax
- Shipping => LineItemShipping
- Payment => LineItemPayment
- PaymentDiscount=> LineItemPaymentDiscount
- Orders => CustomerOrder
- PrePayments => LineItemPrePayment
ORDER_STATUS_ATTRIBUTES (list)
list of order status attributes:
ViewedOn CancelledOn, ...
NO_SPLIT_SHIPPING_TAX (list of country Code2 codes)
list of countries where the shipping methods tax
is independend from the product tax
e.g. product 7% tax and product with 19% tax:
shipping tax is not splitted in 7% and 19%
the tax from the shipping method is used
NO_SPLIT_PAYMENT_TAX (list of country Code2 codes)
list of countries where the payment methods tax
is independend from the product tax
e.g. product 7% tax and product with 19% tax:
payment tax is not splitted in 7% and 19%
the tax from the payment method is used
FISCALCODE_LIMIT (int)
limit for the italian fiscal code; if the grand total
value of a basket goes over this value the fiscal
code is mandatory for an italian order on an
italian shop