Create an Account
Create a managed account using the Weavr Multi API.
Weavr Multi allows you to create managed accounts for your onboarded customers. Each account has a balance where your customers can hold funds. Optionally, you can assign an IBAN to the managed account to enable wire transfers to bank accounts outside of Weavr.
Onboard an Identity
You must assign managed accounts to a corporate or consumer identity before your customers can use these accounts.
Onboard corporate identities by following the corporate identity onboarding guide and consumer identities by following the consumer identity onboarding guide.
Log in an End-User
To create a managed account for an identity, you must log in an end-user that belongs to the identity. You also need your API key and an active end-user authentication token. To learn more about API keys and authentication tokens, read more about authentication in Weavr.
Stepped-up Token
Creating a managed account requires the end-user to perform two-factor authentication at least once since the registration of the user, therefore the end-user token is required to be stepped-up once since the user's registration. For more information please read step-up authentication.
If you are using a one-time password via text message authentication method, then use the below endpoints.
the logged-in user must have enrolled their mobile device for strong customer authentication
This will trigger an SMS to be sent to the end-user. Your application must have a page available where the user can enter the verification code provided in the text message. You must provide the code to the below endpoint.
If you are using a push notification mechanism like Twilio Authy, then you can use the below endpoint to send a push notification to the end-user's enrolled device.
Currently two channels are supported either SMS
or AUTHY
. More channels will be added in the future.
Create an Account
Using the Weavr Multi API, you can instantly create managed accounts for your customers.
To create a managed account, you need to provide the profileId
. You can find your managed account profile IDs in the Multi Portal > API Credentials. Managed account profiles contain configuration that determines the behaviour and properties of the managed account.
Your customers must be KYB or KYC approved before you can create managed accounts for them. Read more about corporate KYB and consumer KYC.
The managed account details are returned back to you in the response.
You can use the transfer transaction to transfer funds to a managed account.