Files
shop-api/src/modules/shipment/models/Abstraction/IShipmentProviders.ts
T
morteza 8e5e20320d
Build and Deploy / build_and_deploy (push) Has been cancelled
payment on deleivery
2026-07-09 10:44:26 +03:30

18 lines
448 B
TypeScript

import { DeliveryType } from "../../../../common/enums/shipment.enum";
export interface IShipmentProviders {
_id: number;
name: string;
description: string;
costs: IShipmentCost[];
deliveryType: DeliveryType;
deliveryTime: number;
payDeliveryFeeOnDelivery: boolean;
deleted: boolean;
}
export interface IShipmentCost {
weightRange: { min: number; max: number }; // weight range in kg
cost_first: number;
cost_rest: number;
}