Well they have stopped accepting MasterCard to load funds now - I sent them a support ticket about it 4 days ago and only just this minute got a reply back :

"We apologize for the inconvenience but ePassporte no longer accepts
MasterCard Credit/Debit Cards for loading funds. ePassporte does not
believe MasterCard?s security procedures meet the standards required by
ePassporte to ensure the security of our Account Holders."