Can I use the InitiateTopUp with Metamask Adapter or WalletConnect?

I’m trying to TopUp with a Metamask or WalletConnect wallet but it says that there is no UserInfo. In fact when I login using those adapters, web3auth.getUserInfo() returns null and only returns a value when logging in with a social media account, sms, jwt, or email (web3auth default services). Can I do something to be able to buy with those providers?

Hello @ilyaiesvb,

I would like to inform you that the behavior you have observed is expected. At present, the TopUp API is compatible only with TorusWalletPlugin. However, we are actively working towards extending support to all providers.