Simplifying registration and payment
The Login API and the Recurring API can be used together making registration and payment of subscriptions simple for your customers.
The process
1. Buy a subscription
A user wants to buy a subscription on a merchant’s website or app.
2. Login with Vipps
The user logs in with Vipps on the merchant’s site. If the user is remembered in browser, the login will be completed directly in the browser. If not, the user will be taken to the app to authenticate.
3. Confirm login
If the user needs to authenticate in the app, the user will be taken to Vipps to confirm the login.
4. Give consent to share information
If the user has not consented to sharing information with the merchant earlier the user needs to give this consent. The user may click "See your information" to see the actual information that will be shared, but this is optional.
5. Logged in and ready to checkout
This step is controlled and designed by the individual merchant. Typically the user will now be logged in on the merchant’s page, and can proceed to set up the payment for the subscription. The information the user has shared with the merchant is automatically filled in. The merchant can also provide the user with the possibility to edit or add information if necessary.
6. Accept agreement in Vipps
The user accepts the agreement in Vipps.
7. Subscription confirmed
The user is returned to the merchant's web site or app, and the subscription is confirmed on the merchant's site.