add order recharge feature