Skip to main content

Payment concepts

This section provides comprehensive information about payment concepts, integration patterns, and best practices for working with Vipps MobilePay APIs.

Integration options​

Choose the right integration approach for your business:

Payment basics​

Understand the fundamentals of how payments work:

  • Payment overview – Get a comprehensive overview of payment flows and user experience.
  • Payment rules – Learn about important payment rules and restrictions.
  • Payment scenarios – Explore common payment use cases and implementations.
  • Landing page – Understand the landing page experience for users.
  • Webhooks – Set up event notifications for payment status updates.
  • QR codes – Implement QR code-based payments.
  • User data and privacy – Learn about handling user data responsibly.
  • Terminology – Familiarize yourself with key terms and concepts.

Payment operations​

Learn how to perform key payment operations:

API guidelines​

Follow best practices when working with our APIs:

  • Polling guidelines – Learn how to poll our APIs efficiently.
  • Timeouts – Understand timeout requirements and handling.
  • HTTP headers – Use required and recommended HTTP headers.
  • Order ID – Format and use order identifiers correctly.
  • Transaction text – Provide clear transaction descriptions.
  • URL validation – Ensure your callback URLs are properly formatted.

App handling​

Optimize the user experience between your platform and the Vipps MobilePay app:

  • App flow – Understand how users switch between your platform and the app.
  • Redirects – Implement smooth redirect experiences.

Need help?​

If you have questions or need assistance with payment implementation, visit our contact page or check the status pages for service updates.