π Linking Wallets to Enable Multi-Provider Support
This explains how to enable multi-provider support for your wallet infrastructure on Recital.
Recital lets you link multiple wallets β each backed by a different payment provider β into one group using a shared groupWalletID.This allows you to:
Associate a wallet with multiple providers
Fund wallets by currency β Recital routes to the provided provider
Centralize wallet activity while maintaining separation per provider
β οΈ Rules
1 wallet = 1 providerGroup must have unique providers onlyconnectId must match the selected providergroupWalletId must be consistent across linked wallets
When creating a new wallet, include the linkWalletID β the walletId of an existing wallet you want to link to.
This will return a groupWalletID, which will be used to group all related wallets.β οΈ
If valid, the group is created or updated, and all linked wallets will share the same groupWalletID.
For all future wallets you want to add to the same group, simply provide the same groupWalletID β no need to include linkWalletID again.This lets you build a virtual wallet group across providers, and allows smart routing by provider and/or currency.