Vipps Integration Module for WHMCS

$149.00 USD

Accept Vipps and MobilePay payments in WHMCS with mobile-friendly checkout, recurring agreements, automated charges, webhook updates, refunds, and sandbox testing.

Included:

  • 7-Day Free Trial Access
  • Multi-Level Technical Support
  • One-Time Payment, No Recurring Fees
  • Lifetime Owned License
  • Instant Download After Purchase
  • Latest WHMCS Compatible

Description

Nordic Mobile Payments

Vipps Integration Module for WHMCS

Vipps Integration Module for WHMCS connects your billing system with Vipps and MobilePay, giving customers a fast and mobile-friendly way to authorize payments.

The module creates recurring payment agreements, processes the initial charge, stores the agreement securely as a WHMCS remote payment token, and uses it for future invoice payments.

Mobile-First Checkout for Nordic Customers

Provide a familiar payment experience for eligible customers using Vipps or MobilePay. The confirmation page is loaded within the WHMCS invoice payment flow, helping customers authorize payments without a complicated checkout process.

Core Features

  • Vipps API Integration: Connect WHMCS using your Client ID, Client Secret, Subscription Key, and Merchant Serial Number.
  • Recurring Agreements: Create customer payment agreements using the Vipps Recurring API.
  • Initial Charge: Include and directly capture the first invoice payment when creating the agreement.
  • Future Invoice Charges: Use the stored agreement token to charge later WHMCS invoices.
  • Automatic Webhook Setup: Checks for the WHMCS callback webhook and attempts to register it automatically.
  • Webhook Status Display: Shows whether the payment webhook is configured and running.
  • Sandbox Environment: Test payment agreements and charges using Vipps test APIs.
  • WHMCS Invoice Automation: Records captured charges and stores the agreement for future payments.

Recurring Billing Cycles

The module converts WHMCS product billing cycles into the appropriate Vipps recurring agreement interval and count.

  • Monthly
  • Quarterly
  • Semi-Annually
  • Annually
  • Biennially
  • Triennially

Customer Payment Flow

  1. The customer selects Vipps while paying a WHMCS invoice.
  2. The module creates a recurring agreement with the correct amount, currency, and billing interval.
  3. The customer approves the agreement through the Vipps confirmation page.
  4. Vipps captures the initial invoice charge and sends a webhook event.
  5. WHMCS records the payment and stores the agreement token for future invoices.

Agreement Management

  • Agreement Status Check: Retrieve the current status of a stored Vipps agreement.
  • Admin Cancellation: Stop an active agreement from the WHMCS invoice administration area.
  • Package Price Updates: Update the recurring agreement amount after a successful WHMCS package change.
  • Remote Token Storage: Save agreement and reference information using the WHMCS remote payment token system.

Refund Support

Process supported full or partial charge refunds from WHMCS using the stored Vipps agreement ID and charge ID. Refund details are sent directly to the Vipps Recurring API.

Supported Currencies

  • Norwegian Krone (NOK)
  • Euro (EUR)
  • Danish Krone (DKK)

Why Choose This Module?

  • Mobile-Friendly Payments: Give Nordic customers a quick and familiar approval experience.
  • Recurring Revenue: Create reusable agreements for future WHMCS invoice payments.
  • Automated Billing: Capture payments and update invoices with less manual work.
  • Agreement Control: Check, update, or stop active payment agreements.
  • Integrated Refunds: Submit eligible charge refunds through the WHMCS refund workflow.

Ideal For

  • Nordic hosting companies
  • SaaS and subscription businesses
  • Digital service providers
  • Norwegian and Danish online businesses
  • WHMCS businesses serving Vipps and MobilePay customers

Requirements

An approved Vipps MobilePay merchant account, Client ID, Client Secret, Subscription Key, Merchant Serial Number, public merchant agreement URL, HTTPS website, webhook access, and PHP cURL support are required.

Bring Vipps and MobilePay to WHMCS

Vipps Integration Module for WHMCS combines mobile payment approval, recurring agreements, automatic invoice charging, refunds, and agreement management in one connected billing workflow.

Is this module compatible with the latest WHMCS version?

The supplied build should be updated and fully tested before claiming compatibility with the latest WHMCS version.

Does it support both Vipps and MobilePay?

It uses the Vipps MobilePay API platform. Customer availability depends on the merchant agreement, country, and enabled services.

What credentials are required?

You need a Client ID, Client Secret, Subscription Key, Merchant Serial Number, and merchant agreement URL.

Does it support recurring payments?

Yes, it creates recurring agreements and stores them as WHMCS remote payment tokens for future invoice charges.

Which billing cycles are supported?

Monthly, quarterly, semi-annual, annual, biennial, and triennial cycles are supported.

Which currencies are supported?

The module allows NOK, EUR, and DKK.

Does it support sandbox testing?

Yes, it can use the Vipps test API environment.

Does it support refunds and agreement cancellation?

Yes, it includes charge refunds and an admin option to stop active recurring agreements.