Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

instance

Son los códigos (code) del tipo de beneficio. Estos son los posibles valores de ese campo:

Valor

Descripción

CalculatedCouponApplicationBenefit

Aplicación de Cupón Calculado

WalletBenefit

Beneficio Monedero

ContractPercentageDiscount

Descuento por convenio

RedeemPointsBenefit

Redención de Puntos

CalculatedCouponBenefit

Cupón Calculado

CatalogRedeemBenefit

Canje de Puntos por Catálogo

RedeemWithOptionsBenefit

Canje con Opciones

ExternalBenefit

Beneficio Externo

BankRefundBenefit

Reintegro bancario

PercentLoyaltyBenefit

Porcentaje de fidelización

GeneralBenefit

Beneficio General

GiftBenefit

Regalo

PaymentPlanBenefit

Plan de pagos

CouponBenefit

Cupón

FactorLoyaltyBenefit

Coeficiente de fidelización

LoyaltyBenefit

Puntos de fidelización

PercentageDiscount

Descuento porcentaje

FixedDiscount

Descuento fijo

NewPrice

Nuevo precio


nro

Es el id de la base de datos cuando hace las operaciones (U: Actualizar / R: Cancelación) es un campo requerido.

Parameter

Es la lista de parámetros que tienen los tipos de beneficio. Aquí se muestran parámetros que tienen todos los beneficios y otros que son exclusivos. En el campo "Key code" se muestra la "key". El campo "value" son los valores (los que están en blanco son insertados por el usuario), algunos de ellos tienen valores predefinidos (Obtions Options values (codes)) como se ve abajo.

Parámetros generales:

Obtions Options value (codes)

Key code

Descripción


displayMessage


Mensaje en POS


TLOGMessage


Coca + Papas, lleva las papas gratis


printerMessage


Mensaje en impresora


account


Cuenta contable

{"code" : "cheapest-first","name" : "Mas baratos primero"

}


prorationMethod


Método de prorrateo 

{"code" : "most-expensive-first","name" : "Mas caros primero"}


prorationMethod

Método de prorrateo 

{"code" : "proportional","name" : "Proporcional"}

prorationMethod

Método de prorrateo 

{"code" : "benefited-price","name" : "Precio beneficiado"

}

applicationPriceType


Aplicar sobre.. 

{"code" : "original-price","name" : "Precio original"}

applicationPriceType


Aplicar sobre.. 

{"code" : "resume","name" : "Resumen"}

applicationMethod


Método de aplicación

{"code" : "lineByLine","name" : "Linea a linea"}

applicationMethod


Método de aplicación


name


El número de la promoción se necesita cuando se hacen las operaciones (U: Actualizar / R: Cancelar )


Parámetros exclusivos:

Obtions value (codes)

externalAmount"}
Key codeRequeridoDescripciónTipo de beneficio

Requerido

{"code":"na","name":"Todo"}

unit

Por cada unidad de

Nuevo precio

false

Options value (Code)Options value (Name)
externalAmountfalsePrecio informado por el POSNuevo precio

newpricefalsenewpriceEl siguiente precio ($)Nuevo precio

unitfalse{"code":"qty","name":"Cantidad"}Por cada unidad deNuevo precioqtyCantidad
unitfalsePor cada unidad deNuevo precio

false

{"code":"magnitude","name":"Magnitud"}

unitmagnitudeMagnitud
unitfalsePor cada unidad deNuevo preciofalsenaTodo
recoveryValuefalseValor del RecuperoNuevo precio

false

{"code":"p","name":"Porcentaje"}



recoveryTyperecoveryTypefalseTipo de RecuperoNuevo precio

false

{"code":"a","name":"Monto fijo"}

recoveryTypepPorcentaje
recoveryTypefalseTipo de RecuperoNuevo precioafalseMonto fijo
prorateBCPfalseProrratear entre participantesNuevo precio

falseamountamounttrueEl siguiente monto ($)Descuento fijo

true

{"code":"qty","name":"Cantidad"}

unit

unitfalsePor cada unidad deDescuento fijoqtyCantidad
unitfalsePor cada unidad deDescuento fijomagnitudeMagnitud

false

{"code":"magnitude","name":"Magnitud"}

unit

Por cada unidad de

unitfalsePor cada unidad deDescuento fijo

false

{"code":"na","name":"Todo"}

unit

Por cada unidad de

Descuento fijo

false

recoveryValuenaTodo
recoveryValuefalseValor del RecuperoDescuento fijo

recoveryTypefalse

{"code":"p","name":"Porcentaje"}

recoveryType

Tipo de RecuperoDescuento fijo

false

{"code":"a","name":"Monto fijo"}

recoveryTypepPorcentaje
recoveryTypefalseTipo de RecuperoDescuento fijofalseaMonto fijo
prorateBCPfalseProrratear entre participantesDescuento fijo

falsepercentpercenttrueEl siguiente porcentaje (%)Descuento porcentaje

true



{"code":"qty","name":"Cantidad"}

unitunitfalsePor cada unidad deDescuento porcentaje

false

{"code":"magnitude","name":"Magnitud"}qtyCantidad
unitfalsePor cada unidad deDescuento porcentaje

false

{"code":"na","name":"Todo"}

unitmagnitudeMagnitud
unitfalsePor cada unidad deDescuento porcentajefalsenaTodo
recoveryValuefalseValor del RecuperoDescuento porcentaje

recoveryTypefalse

{"code":"p","name":"Porcentaje"}

recoveryTypeTipo de RecuperoDescuento porcentajepPorcentaje
recoveryTypefalseTipo de RecuperoDescuento porcentaje

false

{"code":"a","name":"Monto fijo"}

recoveryType

Tipo de Recupero

Descuento porcentaje

false

prorateBCP

aMonto fijo
prorateBCPfalseProrratear entre participantesDescuento porcentaje

falsevaluevaluetrueOtorgar puntos (cantidad)Puntos de fidelización

typetrue

type

De tipoPuntos de fidelización

true



{"code":"qty","name":"Cantidad"}

unit

unitfalsePor cada unidad dePuntos de fidelización

false

{"code":"magnitude","name":"Magnitud"}

unitqtyCantidad
unitfalsePor cada unidad dePuntos de fidelización

false

{"code":"na","name":"Todo"}

unitmagnitudeMagnitud
unitfalsePor cada unidad dePuntos de fidelizaciónnafalseTodo
trxPointsLimitfalseMáximo de puntos por transacciónPuntos de fidelización

recoveryValuefalse

recoveryValue

Valor del RecuperoPuntos de fidelización

false



{"code":"p","name":"Porcentaje"}

recoveryTyperecoveryTypefalseTipo de RecuperoPuntos de fidelización

false

{"code":"a","name":"Monto fijo"}

recoveryTypepPorcentaje
recoveryTypefalseTipo de RecuperoPuntos de fidelizaciónafalseMonto fijo
ignorePaidInPointsfalseIgnorar Pagado con PuntosPuntos de fidelización

falsetypetypetrueOtorgar puntos de tipoCoeficiente de fidelización

factortruefactorCon el siguiente factorCoeficiente de fidelización

truetrxPointsLimittrxPointsLimitfalseMáximo de puntos por transacciónCoeficiente de fidelización

recoveryValuefalserecoveryValueValor del RecuperoCoeficiente de fidelización

recoveryTypefalse

{"code":"p","name":"Porcentaje"}

recoveryTypeTipo de RecuperoCoeficiente de fidelizaciónpPorcentaje
recoveryTypefalseTipo de RecuperoCoeficiente de fidelización

false

{"code":"a","name":"aMonto fijo

recoveryType

Tipo de Recupero

Coeficiente de fidelización

ignorePaidInPointsfalse

ignorePaidInPoints

Ignorar Pagado con PuntosCoeficiente de fidelización

falseqtyqtytrueOtorgar cupones (cantidad)Cupón

couponidtruecouponidDe tipo/identificadorCupón

infoPostrue

{"code":"0","name":"nameInfoPos0"}

infoPos

Datos para el POSCupón

true

{"code":"1","name":"nameInfoPos1"}

infoPos0nameInfoPos0
infoPostrueDatos para el POSCupón

true

{"code":"2","name":"nameInfoPos2"}

infoPos1nameInfoPos1
infoPostrueDatos para el POSCupóntrue2nameInfoPos2
recoveryValuefalseValor del RecuperoCupón

recoveryTypefalse

{"code":"p","name":"Porcentaje"}

recoveryTypeTipo de RecuperoCupónpPorcentaje
recoveryTypefalseTipo de RecuperoCupón

false

{"code":"a","name":"Monto fijo"}

recoveryType

Tipo de Recupero

Cupón

falseaMonto fijo
paymentplanidtrueOtorgar el plan de pagosPlan de pagos

paymentplanvtolidfalsePlan de Pago VtolPlan de pagos

typetruePara tipo de pagoPlan de pagos

tendertrueCon medio de pagoPlan de pagos

installmentstrueCuotasPlan de pagos

bankfalseDel bancoPlan de pagos

limitamountfalseMonto limitePlan de pagos

prefixesfalsePrefijoPlan de pagos

percentfalseCon un PorcentajePlan de pagos

percenttypefalseDe (Descuento/Recargo)Plan de pagosindistinctIndistinto
percenttypefalseDe (Descuento/Recargo)Plan de pagosdiscountDescuento
percenttypefalseDe (Descuento/Recargo)Plan de pagossurchargeRecargo
installmentsToDisplayfalseCuotas a mostrar en el POSPlan de pagos

pocketfalseBolsilloPlan de pagos

recoveryValuefalseValor del RecuperoPlan de pagos

recoveryTypefalseTipo de RecuperoPlan de pagospPorcentaje
recoveryTypefalseTipo de RecuperoPlan de pagosaMonto fijo
vtoloperationtypefalseOperationType VtolPlan de pagos

qtytrueOtorgar regalos (cantidad)Regalo

giftidtrueCon ID de regaloRegalo

gifttypetrueY tipo de regaloRegalo

recoveryValuefalseValor del RecuperoRegalo

recoveryTypefalseTipo de RecuperoRegalopPorcentaje
recoveryTypefalseTipo de RecuperoRegaloaMonto fijo
qtytrueCantidad de beneficios generalesBeneficio General

generalidtrueCon IDBeneficio General

generaltypetrueY tipoBeneficio General

recoveryValuefalseValor del RecuperoBeneficio General

recoveryTypefalseTipo de RecuperoBeneficio GeneralpPorcentaje
recoveryTypefalseTipo de RecuperoBeneficio GeneralaMonto fijo
percenttrueOtorgar un porcentaje del precio en puntosPorcentaje de fidelización

typetrueDe tipoPorcentaje de fidelización

trxPointsLimitfalseMáximo de puntos por transacciónPorcentaje de fidelización

recoveryValuefalseValor del RecuperoPorcentaje de fidelización

recoveryTypefalseTipo de RecuperoPorcentaje de fidelizaciónpPorcentaje
recoveryTypefalseTipo de RecuperoPorcentaje de fidelizaciónaMonto fijo
ignorePaidInPointsfalseIgnorar Pagado con PuntosPorcentaje de fidelización

paymentplanidtruebankRefoundBenefit-Otorgar el plan de pagosReintegro bancario

paymentplanvtolidfalsePlan de Pago VtolReintegro bancario

typetruebankRefoundBenefit-Para tipo de pagoReintegro bancario

tendertruebankRefoundBenefit-Con medio de pagoReintegro bancario

installmentstruebankRefoundBenefit-CuotasReintegro bancario

bankfalsebankRefoundBenefit-Del bancoReintegro bancario

limitamountfalsebankRefoundBenefit-Monto limiteReintegro bancario

prefixesfalsebankRefoundBenefit-PrefijoReintegro bancario

percenttruebankRefoundBenefit-Con un PorcentajeReintegro bancario

percenttypefalsebankRefoundBenefit-De (Descuento/Recargo)Reintegro bancariodiscountDescuento
pocketfalsebankRefoundBenefit-Del bolsilloReintegro bancario

recoveryValuefalseValor del RecuperoReintegro bancario

recoveryTypefalseTipo de RecuperoReintegro bancariopPorcentaje
recoveryTypefalseTipo de RecuperoReintegro bancarioaMonto fijo
vtoloperationtypefalseOperationType VtolReintegro bancario

typetrueDe tipoBeneficio Externo

recoveryValuefalseValor del RecuperoBeneficio Externo

recoveryTypefalseTipo de RecuperoBeneficio ExternopPorcentaje
recoveryTypefalseTipo de RecuperoBeneficio ExternoaMonto fijo
prorateBCPfalseProrratear entre participantesBeneficio Externo

recoveryValuefalseValor del RecuperoCanje con Opciones

recoveryTypefalseTipo de RecuperoCanje con OpcionespPorcentaje
recoveryTypefalseTipo de RecuperoCanje con OpcionesaMonto fijo
typetrueTipo tarjeta canje puntos por catalogoCanje de Puntos por Catalogo

recoveryValuefalseValor del RecuperoCanje de Puntos por Catalogo

recoveryTypefalseTipo de RecuperoCanje de Puntos por CatalogopPorcentaje
recoveryTypefalseTipo de RecuperoCanje de Puntos por CatalogoaMonto fijo
prorateBCPfalseProrratear entre participantesCanje de Puntos por Catalogo

couponidtrueTipoAplicacion de Cupón Calculado

recoveryValuefalseValor del RecuperoAplicacion de Cupón Calculado

recoveryTypefalseTipo de RecuperoAplicacion de Cupón CalculadopPorcentaje
recoveryTypefalseTipo de RecuperoAplicacion de Cupón CalculadoaMonto fijo
prorateBCPfalseProrratear entre participantesAplicacion de Cupón Calculado

couponidtrueTipoCupón Calculado

amountApplicationTypetrueTipo de aplicacion de montoCupón CalculadopercentageCupón calculado - aplicación del monto por porcentaje
amountApplicationTypetrueTipo de aplicacion de montoCupón CalculadofixedAmountCupón calculado - aplicación del monto por monto fijo
amountApplicationTypetrueTipo de aplicacion de montoCupón CalculadoexternalAmountCupón calculado - aplicación del monto por monto externo
calculatedCouponValuetrueValor del tipo de cupón calculadoCupón Calculado

qtytrueCantidadCupón Calculado

recoveryValuefalseValor del RecuperoCupón Calculado

recoveryTypefalseTipo de RecuperoCupón CalculadopPorcentaje
recoveryTypefalseTipo de RecuperoCupón CalculadoaMonto fijo
accumulateInSingleCouponfalseAcumular el monto de beneficios en un cupón únicoCupón Calculado

typetrueTipoRedención de Puntos

factortrueTipoRedención de Puntos

recoveryValuefalseValor del RecuperoRedención de Puntos

recoveryTypefalseTipo de RecuperoRedención de PuntospPorcentaje
recoveryTypefalseTipo de RecuperoRedención de PuntosaMonto fijo
prorateBCPfalseProrratear entre participantesRedención de Puntos

percentfalseCon un PorcentajeDescuento por convenio

unitfalsePor cada unidad deDescuento por convenioqtyCantidad
unitfalsePor cada unidad deDescuento por conveniomagnitudeMagnitud
unitfalsePor cada unidad deDescuento por convenionaTodo
balancefalseBalanceDescuento por conveniobalance1Balance 1
balancefalseBalanceDescuento por conveniobalance2Balance 2
recoveryValuefalseValor del RecuperoDescuento por convenio

recoveryTypefalseTipo de RecuperoDescuento por conveniopPorcentaje
recoveryTypefalseTipo de RecuperoDescuento por convenioaMonto fijo
prorateBCPfalseProrratear entre participantesDescuento por convenio

wallettrueMonederoBeneficio Monedero

limitAmounttrueLimiteBeneficio Monedero

percenttruePorcentajeBeneficio Monedero


applied-elements

Es el Json de la aplicación de la promoción

...