White Label Payment Providers for NMI and Authorize.net

By Sparkforge Support Team ·Last reviewed May 3, 2026

Sparkforge supports White Label Payment (WLP) providers built on top of NMI and Authorize.net. Marketplace apps in the WLP category install directly from the payment integration page and work everywhere NMI and Authorize.net work.

Sparkforge supports White Label Payment (WLP) providers built on top of NMI and Authorize.net. Marketplace apps in the WLP category install from the payment integration page and behave like native NMI or Authorize.net once connected.

How it works

Marketplace app listings now appear directly inside the payment integration page. Use the search to find a provider, then install without leaving the page.

When a developer publishes an app under the White Label Payment Provider category, installing it auto-creates a provider configuration tied to the installing location. From there, manage connection properties exactly like any native provider, set the WLP provider as default, and start taking payments.

Where WLP providers work

White Label Payment providers are supported across every surface where NMI and Authorize.net are supported:

  • One-step and two-step order forms
  • E-commerce stores
  • Invoices
  • Payment links

Public APIs for developers

Two public endpoints back the WLP integration so developers can register providers programmatically:

  • POST /payments/integrations/provider/whitelabel
  • GET /payments/integrations/provider/whitelabel

Both endpoints sit alongside the existing payment app list, so existing tooling works without changes.

Frequently Asked Questions

Where does the new WLP provider work?
Order forms (one-step and two-step), e-commerce stores, invoices, and payment links — every surface where NMI and Authorize.net already work.
Do I have to leave the payment page to install a WLP app?
No. The marketplace listing surfaces inline on the payment integration page. Search, install, and configure without switching screens.
What category should developers use for a WLP marketplace app?
Publish under the White Label Payment Provider category so it surfaces in the inline marketplace and auto-creates the provider configuration on install.
Can I use a WLP provider as the default payment option?
Yes. After installing and configuring it, set it as default the same way you would NMI or Authorize.net.

Was this article helpful?