There are two ways for partners to onboard customers with us:
- Via the personal registration link
- Via Mollie Connect (OAuth)
1. Personal registration link
Clicking on the “Partner” menu item on your Dashboard will take you to the partner portal, where you can find the personal registration link. The partner portal also contains the documentation concerning the Reseller API and your signed partner agreement. Customers who create a Mollie account via the personal registration link will automatically be linked to your partner account. You can view all the customers who have registered via this link in the partner portal under “Customers”.
TIP! To use the personal registration link, your Mollie account must be converted into a partner account. If your account has not yet been converted, please send an e-mail to firstname.lastname@example.org.
2. Mollie Connect
Mollie Connect makes it possible for developers to build apps and have customers log in with their Mollie account. Basically, this feature allows you to easily build a product on the Mollie platform and make it available to all our customers. You can use Mollie Connect for things like making payments and issuing refunds, as well as sorting through transactions and payouts. Of course, your app must first request access from the customer to do so. Customers can choose to withdraw this access at any time. Our partners use Mollie Connect for ticketing software, donation platforms, payment links on invoices, data tools (insights), restaurant ordering platforms, booking software and payment pages, among other things.
Mollie Connect works via the Connect API. This API is built on OAuth 2.0 (Open Authorization), the industry standard when it comes to securely and confidentially providing data to apps. Through OAuth, you can access and carry out transactions on behalf of a Mollie customer’s account. OAuth uses “tokens”, which allow these actions to be performed without requiring the Mollie customer’s confidential data, such as their user name and password. The article “Working with access tokens” contains a brief explanation of how we use various tokens.
The transactions you would like to perform on behalf of your customers are also called “scopes” or “permissions”. This page lists the available permissions that provide access to the different endpoints of the Mollie API. Once customers have authorized your application, they can easily withdraw this at any time by going to “Settings” >> “Authorized apps” on their Mollie Dashboard.
To onboard customers via Mollie Connect and streamline this process, see Onboard your customers at Mollie.
The process that a customer goes through via Mollie Connect is outlined in steps below. Plink is used here as an example.
Step 1. The customer clicks on the “Login with Mollie” button.
Then there are two options:
Step 2a. The customer logs into their Mollie account.
Step 2b. The customer does not have a Mollie account and clicks on “No account yet? Sign up" in Step 2a.
Step 3. After logging in or creating a Mollie account, the access permissions for the app will be displayed. Once the customer clicks on “Allow access”, the link will be made.
See also: How do I access the Connect API?