Overview
Buyers represent the businesses who use financial services offered by the Payment Run Plug-in within your application. When using the Payment Run Plug-in a buyer can create a payment run, and send payments to their suppliers.
Due diligence
You need to onboard your customers onto Weavr before they can use any financial services.
Weavr lets you embed an identity verification process referred to as Know Your Business (KYB) for buyers. This process lets you seamlessly and securely verify your customer’s identity and all you need on your end is just a few lines of code. Weavr will ask your users to submit the necessary information and documentation so that they can get approved by our financial providers.
Due to financial regulations, every financial provider must perform due diligence on all buyers onboarded as customers.
Supported countries
Weavr supports onboarding buyers residing in the following countries:
Austria | Belgium | Cyprus | Denmark |
---|---|---|---|
Finland | France | Ireland | Italy |
Estonia | Luxembourg | Latvia | Netherlands |
Norway | Poland | Portugal | Slovakia |
Slovenia | Spain | Sweden | United Kingdom |
Directors and UBOs of buyers registered in the above countries, may be of any nationality and can reside anywhere in the world.
If your buyers are registered in the EEA, they can only transact in EUR, and if your buyers are registered in the United Kingdom, they can only transact in GBP.
In the near future, your buyers will be able to transact in both currencies under the same jurisdiction.
Supported Open Banking institutions
Your buyer is first required to retrieve the supported open banking institutions that can be used to link an account and fund a payment run. Retrieving the institution list, ensures that your buyer are eligible to utilize the payment run plug-in.
Authorised users
Weavr supports 2 types of authorised users:
- Admin user is the individual who is creating the buyer identity. The admin user needs to be a legal representative of the buyer such as a director or a representative who has the power of attorney over the company.
- Authorised user is an individual with specific roles that has been invited by the admin user to manage the identity's Payment Runs.
Every buyer must always have one admin user, and optionally can have an unlimited number of authorised users.
Roles & permissions
Every user must have at least one role assigned, and each role will have a set of permissions linked to it. Below are a list of Roles and their associated permissions that define what users can do and what resources they can access.
Users can be assigned multiple roles if they are responsible of multiple processes.
Admin role
This role has the ability to create a business and ensuring that systems and processes are effectively managed. This role can:
- Create, modify or delete users
- Assign roles and permission to users
The Admin role cannot change the default currency or change the business owner.
Controller role
The Controller role manages the authorisation and funding of payment runs as well as the linked accounts.
They are responsible of ensuring that the payment instructions are correct, thus they need to have access to the business's bank accounts and be able to decide how the payment run is funded.
This role can:
- View, Confirm, Submit and Cancel Payment Runs
- Fund a Zero Balance Account
- Link, unlink and renew consents for Linked Bank Accounts
The Controller cannot assign roles to users.
Creator role
The Creator role is responsible for gathering payment requests, invoices, and payment instructions from various departments or stakeholders within the organization. They determine the timing of the payment run, considering factors such as payment terms and due dates. They create the payment run, which triggers the transfer of funds to the designated recipients, such as vendors or employees. This role can:
- Create, view, delete a Payment Run
The Creator cannot authorise payment runs.
User Manager role
The User Manager role is responsible for creating, inviting, updating, and deleting authorized users. This role is also authorized to assign roles and permissions to these users. The User Manager is designed to assist the Admin user with the day-to-day management of user accounts, thereby streamlining administrative tasks and enhancing operational efficiency.
- Create, invite, modify or delete authorised users
- Assign roles and permission to authorised users
The User Manager cannot create or authorize payment runs, nor can they create, modify, or deactivate another Admin or User Manager. These limitations are in place to maintain security and ensure that critical functions and role management are restricted to users with higher-level permissions.
Creating and updating an authorised user requires the user to step-up their token.
More details on how to step-up a token are available in our documentation..