Ir 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 tanto del plugin gratuito como del Pro. Las plantillas de recibos se pueden personalizar creando un archivo woocommerce-pos/print/tmpl-receipt.php en el directorio del tema. El código de ambas plantillas se incluye a continuación.

Plantilla de recibo básica

Plantilla de recibo Pro

La plantilla de recibo Pro permite incluir información adicional desde la administración de Tiendas, como el logotipo, la dirección de la tienda, el horario de atención 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. Para obtener más información sobre la personalización del formato de fecha, se recomienda consultar la documentación de moment.js.

Propiedades del pedido

WCPOS utiliza la salida JSON de la API REST de WC para completar la plantilla de recibo del pedido. La documentación de la API REST de WC muestra un ejemplo de la salida JSON estándar. WCPOS ha añadido algunas propiedades adicionales mediante el filtro woocommerce_api_order_response.

PropiedadDescripción
cart_discount_taxLa porción de impuesto 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 externos, ej.: PayPal Standard
payment_details.method_gatewayMensajes específicos de la pasarela, ej.: Monto entregado y cambio
shipping_lines[i].total_taxMonto de impuesto de cada línea de envío
subtotal_taxLa porción de impuesto del subtotal