IN add funds, only some gateways will be available, up to each currency.
Example, if an user select currency USD it will show / Marked Paypal Gateway, other Payment Gateway goes hidden , if user select GBP,CAD it will show Stripe and Paypal goes hidden
same things for the invoices. and user can only see the selected payment gateway on their invoice for duepayment.