feat(F-072): completed feature
This commit is contained in:
@@ -17,7 +17,7 @@ export interface PricingRoutesDeps {
|
||||
}
|
||||
|
||||
const variantParamSchema = z.object({ variantId: z.uuid() });
|
||||
const vatRateSchema = z.enum(['general', 'reduced']);
|
||||
const vatRateSchema = z.enum(['general', 'reduced', 'super-reduced']);
|
||||
const setPriceBodySchema = z.object({
|
||||
netUnitAmountCents: z.number().int().min(0),
|
||||
offerCents: z.number().int().min(0).nullable().optional(),
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
export type VatRate = 'general' | 'reduced';
|
||||
export type VatRate = 'general' | 'reduced' | 'super-reduced';
|
||||
|
||||
export const VAT_BASIS_POINTS: Record<VatRate, number> = {
|
||||
general: 2100,
|
||||
reduced: 1000,
|
||||
'super-reduced': 400,
|
||||
};
|
||||
|
||||
export interface VariantPrice {
|
||||
|
||||
Reference in New Issue
Block a user