Saltar al contenido principal
Versión: 0.4.x

Recibos

Las plantillas de impresión de recibos del POS se encuentran en el archivo includes/views/print/tmpl-receipt.php de los complementos gratuito y Pro. Las plantillas de recibos se pueden personalizar creando un archivo woocommerce-pos/print/tmpl-receipt.php en el directorio de su tema. El código para ambas plantillas se incluye a continuación.

Plantilla de Recibo Básica

Plantilla de Recibo Pro

La Plantilla de Recibo Pro permite información adicional desde el administrador de Tiendas como el logo, dirección de la tienda, horarios de apertura y mensajes especiales.

Personalización de la fecha del recibo

WCPOS utiliza moment.js para localizar las cadenas de fecha. El formato de fecha predeterminado es "MMMM Do YYYY, h:mm:ss a", por ejemplo: May 31st 2015, 7:20:44 pm. Consulte la documentación de moment.js para obtener más información sobre la personalización del formato de fecha.

Propiedades del Pedido

WCPOS utiliza la salida json de la API REST de WC para llenar la plantilla del recibo del pedido. La documentación de la API REST de WC muestra un ejemplo de la salida json estándar. Se han añadido algunas propiedades adicionales por WCPOS utilizando el filtro woocommerce_api_order_response.

PropiedadDescripción
cart_discount_taxLa parte impositiva del descuento del carrito
cashier.idID de usuario del Cajero
cashier.first_nameNombre del Cajero
cashier.last_nameApellido del Cajero
payment_details.resultÉxito o fallo de la pasarela de pago
payment_details.messageMensajes de la pasarela de pago
payment_details.redirectURL de redirección para pagos fuera del sitio, por ejemplo: PayPal Standard
payment_details.method_gatewayCualquier mensaje específico de la pasarela, por ejemplo: Cantidad entregada y Cambio
shipping_lines[i].total_taxAñadir monto impositivo para cada línea de envío
subtotal_taxLa parte impositiva del subtotal