promo working, now merge
working on dynamic payment