Saltar al contenido principal

Entender tarifas, impuestos, descuentos y propinas

Customer App puede mostrar una cuenta o resumen del carrito con subtotal, descuentos, ofertas, impuestos, tarifas, entrega, propina, eventos de pago de billetera, estimaciones de fidelidad y total. Estas filas presentan datos devueltos y derivados localmente del carrito. No son un recibo financiero fijado y autorizado por el servidor.

Cada fila monetaria requiere el mismo carrito, cuenta, proyecto, negocio, moneda, precisión, precios, oferta, impuestos, tarifa, propina, billetera, pago y versión actuales antes de considerarse coherente. Un total visible o una fila actualizada no demuestra que esos datos se hayan actualizado juntos.

Cuenta mostrada y autoridad financiera​

Capa mostradaInterpretación seguraQué no demuestra
SubtotalSubtotal del carrito formateado, a veces con impuestos incluidosBase imponible canónica, productos actuales ni bloqueo del servidor
Descuento u ofertaPresentación devuelta de descuento/oferta y detalle elegido localmenteElegibilidad, reserva, consumo final ni base correcta para impuestos/tarifas posteriores
Impuestos y tarifasFilas derivadas de registros devueltos de impuestos/tarifas y campos del resumen o alternativosExactitud legal, jurisdicción, destinatario, base autorizada ni importe final
Entrega u otros importesPresentación devuelta de entrega/metacampo/descuentoDisponibilidad del servicio, patrocinio, cobro ni cargo final
PropinaPropina/tasa devuelta del carrito y presentación de selección localDestinatario del pago, transferencia, cobro ni liquidación
Evento de pago de billeteraFila provisional de evento de billetera/pago restada del resumenSaldo actual, reserva, débito, reembolso o fondos disponibles
Estimación de fidelidadEstimación formateada localmente a partir de una tasa y base del carrito devueltasConcesión de puntos, canje, tasa final ni resultado contable
TotalTotal del carrito formateado de la vista actualImporte fijado, autoridad de moneda/versión, captura de pago ni pedido realizado

Si las filas de la cuenta no coinciden, conserva la discrepancia. No calcules valores de reemplazo ni uses otra fila visible como autoridad.

Pueden cambiar las bases de cálculo​

Los productos, cantidades, opciones, ofertas, descuentos, entrega, dirección, tipo de pedido, horario, tarifas, impuestos, propinas, billeteras, eventos de pago y reglas del negocio pueden cambiar distintas bases de cálculo. Un cambio puede invalidar varias filas aunque se actualice solo una.

El reemplazo, uso o eliminación de una oferta, o corregir un total negativo también puede cambiar las bases de impuestos, tarifas, propinas, entrega y billetera. La fuente actual no establece una versión atómica que cubra todos los componentes mostrados.

Selección y persistencia de propina​

Customer App puede mostrar condicionalmente opciones de propina configuradas y un campo de propina personalizada. La propina puede ser un importe fijo o un porcentaje. En el pago para varios negocios, una selección fija puede dividirse entre carritos y aplicarse una corrección de redondeo a un miembro.

Estado de la propinaInterpretación segura
Aparece una opciónSe muestra una opción configurada; no cambió ningún importe
Opción seleccionadaLa interfaz local solicitó un cambio de propina para un carrito o grupo
Aparece el campo de importe personalizadoSe permite el ingreso local; no se ha aceptado ningún importe
Se selecciona AplicarLa persistencia/recalculación puede estar en curso; la validez del importe es solo un requisito previo del cliente
Se actualiza la fila de propinaCambió una fila del carrito devuelto; el destinatario, otros carritos y el total final siguen siendo independientes
Se divide entre varios carritosSe pueden enviar varias actualizaciones y completar por separado
Error o pérdida de respuestaLa persistencia de la propina y todos los totales afectados siguen siendo desconocidos; no repitas automáticamente

Seleccionar una propina puede actualizar el carrito, los cálculos de eventos/resumen de pago, sockets, complementos y los datos posteriores de Realizar pedido. No es una preferencia solo local.

Destinatario de la propina​

La propina que se muestra en el carrito no confirma un pago al destinatario. El destinatario, la distribución, el momento de la transferencia, las deducciones, los reembolsos y la liquidación dependen de la configuración de pagos y del acuerdo aplicable. Confirma estos detalles con Ordering antes de comunicar una promesa de pago.

Moneda, unidades menores y precisión​

La autoridad financiera debe usar unidades menores bloqueadas, una moneda, reglas de redondeo explícitas y una versión para cada dato y destinatario. Actualmente, la interfaz formatea, trunca, redondea, analiza, suma, resta y divide valores de varias maneras. Por eso, las propinas porcentuales/fijas, los impuestos incluidos, los impuestos de entrega, las filas de billetera, las tasas de fidelidad y la división entre varios carritos pueden diferir en los límites de precisión.

Los símbolos formateados y el número de decimales son configuración de presentación, no prueba de la moneda del servidor ni de la regla de cálculo. Nunca infieras ni reconstruyas un importe real a partir de una captura o fila formateada.

Actualización de billetera y efectos posteriores​

Los controles de billetera pueden crear o quitar asociaciones de carrito y eventos de pago provisionales, actualizar los totales y emitir eventos de socket. La detección de la billetera también puede tener efectos. Actualizar la cuenta no es una instantánea de solo lectura.

Más adelante, Realizar pedido puede crear débitos de billetera, eventos de pago/proveedor, pedidos, reembolsos o compensaciones, tareas, complementos, mensajes, sockets, notificaciones e informes. Que se seleccione una propina, aparezca una fila de billetera o un total, cambie la navegación con Realizar pedido o se muestre un pedido no demuestra que todos los efectos posteriores usaran el mismo importe/versión ni se completaran exactamente una vez.

Resultados desconocidos o parciales​

SituaciónInterpretación segura
Cambia una fila, pero no el totalLa propagación del recálculo o revisión es parcial/obsoleta
Cambia el total, pero no el detalle de impuestos/tarifasLas capas de presentación pueden tener bases o versiones diferentes
Aparece seleccionada la propina, pero no cambia la cuentaLa selección local y la persistencia/recalculación no coinciden
Difieren las propinas entre varios carritos después de una selecciónConserva los resultados por carrito; no infieras que el grupo se completó
Aparece o desaparece una fila de billeteraCambió la asociación de carrito/evento de pago; el saldo y el débito son independientes
Da error la solicitud de propina o billeteraEl estado del carrito/finanzas es desconocido; no repitas ni cambies opciones para probar
Se pierde la respuesta de Realizar pedidoSe desconocen los resultados de importe, pago, billetera, pedido, tarea y proveedor
Cambia la cuenta/proyecto/sesión/carritoRechaza cálculos y funciones de retorno anteriores; no conserves importes ni selecciones

Solucionar problemas de forma segura​

  • Considera todos los importes como estado mostrado del carrito, no como recibo final.
  • No recalcules totales, impuestos, tarifas, descuentos, propinas ni efectos de billetera en documentación o notas de soporte.
  • No selecciones otra propina, oferta, billetera, método ni cambio de carrito para diagnosticar un resumen obsoleto.
  • No repitas propina, billetera, Realizar pedido, pago, reembolso ni trabajo del proveedor después de una respuesta desconocida.
  • No afirmes el destinatario de la propina ni el pago a partir de la etiqueta visible.
  • Mantén los importes, moneda, destinatario, referencias de carrito/pedido/cuenta, datos de pago/billetera/proveedor y capturas fuera de los diagnósticos.

Usa únicamente descripciones sin valores, como “persistencia de propina sin resolver” o “las filas financieras usan revisiones distintas”.

Accesibilidad y privacidad​

Los estados de subtotal, descuento, oferta, impuesto, tarifa, entrega, propina, billetera, fidelidad, total, incluido/excluido, detalle expandido, seleccionado, carga, error, obsoleto, parcial, desconocido y destinatario sin verificar necesitan texto semántico explícito. Los controles expandir/contraer, quitar oferta, opciones/campo personalizado de propina, Aplicar, billetera y Realizar pedido requieren nombres, roles, valores, estado deshabilitado/ocupado, consecuencias, orden del foco y anuncios.

Si usas texto grande, lector de pantalla o teclado, revisa cada cargo y el total antes de confirmar. Los nombres y controles pueden variar según el dispositivo y la versión de la app.

Guías relacionadas: Revisar cupones · Entender los estados de billetera y fidelidad · Entender el pago en efectivo y gratuito · Entender la disponibilidad de métodos de pago · Entender los estados de recuperación del pago · Revisar el carrito antes del pago