Added back json.dumps() for coupon redeem payload