Devuelve la configuración de políticas que afectan a las compras en el shopping y cómo debería desplegar el shopping.
Devuelve si las compras son de pago forzado o no. Cuando es pago forzado, si no tiene saldo no podrá comprar, y si hace una compra se paga inmediatamente sin pasar por el carrito de compras de la PC.
Devuelve que factor de descuento tiene el cliente cuando paga las compras con su propia cuenta. Donde 1.0 = sin descuento, 0.75 = 25% descuento. Simplemente se multiplica el precio de un producto por el factor de descuento.
Devuelve si personas anónimas (sin cuenta) sentadas en una PC del establecimiento, pueden comprar o no.
Cabe aclarar que el factor de descuentos solo se aplica si el cliente mismo CON SU SALDO, paga el carrito de compra ANTES DE CERRAR LA PC, si simplemente deja que venza el tiempo de la PC y los consumos adicionales de la PC tienen que ser procesados por el empleado, ante el empleado deberá pagar el 100% (sin descuentos, porque hace un pago DE CAJA).
Devuelve si los clientes anónimos pueden comprar.
Minimum version for the target server required: v17.5.0.
Input parameters:
- CommandClass =_GETSHOPPINGPOLITICS
- Param1 = target CyberName.
- Param2 = Opcional: PCNameID + ASCI(1) + PCToken.
- Param3 = Opcional: Session TokenID.
[{“ResponseClass”: “ERROR”, “Param1”: “message”, … }]
[{“ResponseClass”: “OK”, “Param1″:”Compra de pago forzado o no”, “Param2″:”Factor descuento”, “Param3″:”Anonimos pueden comprar o no”, “Param4″:”Símbolo monetario + NULL + cantidad precisión de dígitos decimales (ejemplo: = 2 significa ‘0.00’, = 0 significa ‘0’, = 4 significa ‘0.0000’ )”}]
Example of usage:
Pide las políticas de compras para el cliente que está identificado con la sesión dada, o está sentado en la PC01 (en ese orden de prioridad). Pero si no hay sesión iniciada, y en la PC no se ha usado una cuenta para habilitarla, o directamente no hay indicado una PC (compra web remota) al no tener ninguna cuenta, devolverá los parámetros de compra para anónimos.