This websites wallet is a standalone payment portal, maybe not linked or correlated to almost any bank account