change order payment state and do not show wallet payment method during guest checkout