Sim, eu lembro dessa campanha da cielo.
mas no meu caso não é uma adquirente que vai enviar o desconto.
esses descontos sao campanhas dos fabricantes, que são enviados previamente ao sistema.
E são específicos para alguns produtos, mas eles soh podem ser aplicados caso o cliente utilize uma bandeira específica. com bins específicos.
a principio vamos Resolver como o @Juliomar Marchetti comentou.
vamos pedir para o cliente qual bandeira ele pretende usar. Se bater o bin, aplicamos o desconto e antes de confirmar a operação tef conferimos se bate o bin.
caso nao, estornamos.