MOBBEX AVANZADO
Filtro de Medios de Pago
4 min
el módulo de medio de pagos permite el filtrado avanzado de medios de pago mediante las diferentes apis de módulos como checkout, link de pago u otros todos los filtros deben colocarse en el objeto "sources" siendo el mismo de tipo objeto filtros disponibles de medio de pago medio de pago medio de pago que desea que se muestre o elimine ej "source\ mastercard", "source\ visa debit" tipo tipología del medio de pago a mostrar o eliminar ej " type\ cash" producto producto en caso de ser tarjetas ej "product\ prepaid" referencia refencia del medio de pago configurada en la consola ej "ref\ mi mastercard 123" filtros disponibles de cuotas numérico cantidad de cuotas para el medio de pago ej "6" plan plan de cuotas especial según corresponda ej "plan\ zeta" identificador único permite utilizar el identificador único del plan mostrado en la consola ej "uid\ eni g7mvcr63h4tdjcs0ao" referencia identificador externo configurado en la consola ej "ref\ mi plan 4455" todos los filtros utilizados pueden ser positivos o negativos o directos para utilizar un filtro positivo no es necesario colocar nada delante del filtro, en cambio cuando es un filtro negativo se debe colocar un menos ( ) delante del filtro, ej " uid\ eni rxdv87alh7dg57mvdo" que en este ejemplo eliminará el medio de pago con uid "eni rxdv87alh7dg57mvdo" el filtro directo sólo dejará los medios de pago elegidos eliminando el resto el filtro positivo permite sólo aplicar cambios sobre el medio de pago seleccionado pero el resto de los medios de pago serán igualmente mostrados ej sólo quiero ocultar cuotas en mastercard pero quiero que el resto de los medios de pago se muestren tal como están configurados, para esto deberá hacer "+source\ mastercard" { "installments" \["1"] } estos filtros funcionan también en cuotas, eliminando, agregando en caso de encontrarse (como los filtros de reglas avanzadas) o seleccionando los elegidos de manera directa tenga en cuenta que no podrá convivir un filtro directo otros filtros, si se encuentra el uso de un filtro directo el resto será eliminado las reglas siempre se procesan en el orden que son encontradas, si desea prioridad en las reglas puede agregar un indicador de prioridad donde mayor sea el número más alta será su prioridad y por tanto se procesará antes ej "priority" 9 el nodo sources establece qué medios de pago serán mostrados, si posee métodos de pago ejemplo { "sources" { "mastercard" { "installments" \["1", "3", " ref\ mi plan 4455"] }, "product\ credit" { "installments" \["6"], "priority" 9 }, "visa" { "installments" \[" 3", "+uid id regla avanzada"] } } } cómo encontrar los identificadores de las reglas avanzadas para conocer las opciones disponibles de medios de pago sources y planes installments ver https //mobbex dev/metodos de pago y cuotas para el caso especial de los planes ahora (argentina) las referencias siempre serán fijas ahora 3 , ahora 6 , ahora 12 , ahora 18
