Hi Stix,
I have spoke to our accounts department about these eChecks, for some reason when they go to make payment to your PP email address the only option which appears is eCheck, no Instant payment or credit card option

- Is there an option in your PP account which allows you to accept other payment methods?
We have CC' on our account and also other banking methods which makes me think it has to be something your end? Would you be so kind to email Paypal and explain the situation then submit a DP support ticket with your findings, thank you.
Kind Regards,
Kate