POS: totales y pago en USD con tipo de cambio
- Equivalente USD en totales del ticket (TC configurable) - Selector MXN/USD al cobrar: recibido en dólares convertido a MXN, cambio en ambas monedas, referencia 'USD X @ TC Y' en el pago - Validación de TC antes de crear la venta (sin ventas huérfanas)
This commit is contained in:
@@ -690,6 +690,7 @@ export interface PosCheckoutPayload {
|
||||
payment_method?: string;
|
||||
amount_received?: number;
|
||||
pay_with_points?: boolean;
|
||||
currency?: 'MXN' | 'USD';
|
||||
}
|
||||
|
||||
export interface PosCheckoutResult {
|
||||
@@ -697,6 +698,9 @@ export interface PosCheckoutResult {
|
||||
sale: Sale;
|
||||
payment: Payment | null;
|
||||
cambio: number;
|
||||
cambio_usd?: number;
|
||||
rate_used?: number | null;
|
||||
recibido_usd?: number;
|
||||
puntos_usados: number;
|
||||
puntos_ganados: number;
|
||||
wallet_points: number;
|
||||
|
||||
Reference in New Issue
Block a user