QR API guide
Install AI tools
Give your assistant up-to-date guidance for our APIs, with our plugin or without it.
The plugin is still under development. See the AI tools page for details.
- Claude Code
- Cursor
- Codex
- Without installing
Run both commands, in order.
claude plugin marketplace add vippsas/agent-toolkit
claude plugin install vipps-developer@agent-toolkit
Open Settings, then Plugins.
Add vippsas/agent-toolkit as a plugin marketplace, then install the "vipps-developer" plugin.
For the app, add the marketplace "vippsas/agent-toolkit" and then install "vipps-developer". For the CLI, run the following commands.
codex plugin marketplace add vippsas/agent-toolkit
codex plugin add vipps-developer@agent-toolkit
Paste this into any assistant.
Read https://github.com/vippsas/agent-toolkit/blob/main/plugins/vipps-developer/README.md for Vipps MobilePay integration guidance.
For troubleshooting, see the full instructions.
API version: 1.2.0
The QR API provides tools for generating and managing QR codes for payments and customer identification. All QR types share the same authentication and overall design, but have slight differences in behavior and how they are made.
Before you begin​
To use the QR API, you'll need API credentials from the business portal. All requests require standard HTTP headers and access token authentication.
QR code types​
- One-time payment - Generate dynamic QR codes for customer-facing screens that open the Vipps or MobilePay app with payment details ready for approval.
- Merchant redirect - Generate static QR codes that redirect users to your website.
- Merchant callback - Generate static QR codes that send a callback notification when scanned, letting you know a customer is ready to pay.
- Personal QR - Exchange personal QR codes from the customer's app to identify them at checkout.
Additional resources​
- Choosing the right QR type - Comprehensive decision guide
- QR code formats - Technical specifications for QR code generation
- Webhooks - Set up notifications for QR scan events
or MobilePay
app with payment details ready for approval.