Not exactly. Rather than an e-wallet, this payment system is a bridge to your bank account, meaning you don’t have to share your banking details. It is a way to eliminate the need to use a debit card when making transactions and add some security.