HI,
In WHMCS 7.8.3 + 2Checkout payment gateway, the discount is being applied twice when a client tries to create a recurring subscription.
This does not happen when they try to make a one off payment.
This can be reproduced by creating a similar invoice under any other client account.