А если не менять стоимость товара, а изменить "кратность" оплаты?
К примеру - на карте "бонусные баллы", стоимость одного балла (при оплате) равна 1рубль 10копеек.
Ну, и совсем в качестве бреда - запретить "смешанную оплату" - т.е. либо только бонусами, либо только наличными, либо только по карте?