Multi-gateway billing

Recurring Billing That Works With the Payment Processor You Already Use.

Most Shopify subscription platforms lock you into a single payment gateway. enComm gives you the flexibility to use Shopify Payments, Stripe, Authorize.net, or Braintree without changing your subscription platform.

Payment Gateway Settings
2 of 4 Connected
connected
Shopify Payments
connected
Authorize.net
not connected
Stripe
not connected
Braintree
Charge successful · $49.00 · Shopify Payments
Success
Charge failed · $89.00 · Authorize.net · Recovery case opened
Recovery
Refund processed · $49.00 · Shopify Payments
Refund

What Is Multi-Gateway Billing?

Multi-Gateway Billing is enComm's support for recurring subscription payments across different payment processors — Shopify Payments, Authorize.net, Stripe, and Braintree — each configurable independently per store, with no gateway lock-in and no dependency on a single provider.

Whether you're migrating from another subscription platform or expanding into multiple Shopify stores, Multi-Gateway Billing gives you the flexibility to use the payment processor that best fits each business.

It is the billing foundation of enComm's Subscription Management platform. Every successful charge, failed payment, and refund is handled in real time — and when a payment fails, enComm's AI payment recovery system responds immediately.

THE PROBLEM

Most Subscription Apps Force You Into a Single Payment Gateway.

If it doesn't support your current processor, you migrate. If your processor changes, you're stuck. And if you operate multiple stores on different gateways, you need separate tools — or worse, separate platforms.

Gateway lock-in isn't a billing preference. It's a business constraint that limits how you operate and who you can serve.

Gateway lock-in
Single Gateway Locked Processor tied to subscription engine
Single fixed gateway per platform
Forced customer vault migration
One processor · No flexibility · Migration required to switch
enComm
Shopify Pay
Authorize.net
Stripe
Braintree
enComm Unified Billing Platform
Your processor · Your choice · Each store configured independently
The Encomm Difference

Every Subscriber Gets Their Own Recovery Plan.

enComm intelligently adapts the recovery plan for every subscriber, automatically.

Personalized recovery journeys across the subscriber lifecycle

Intelligent retention experiences built around customer behavior

Continuous revenue protection before, during, and after churn signals

Every AI decision is explained in plain English on the dashboard. No black box.

Generic dunning
↻
Day 1
↻
Day 3
↻
Day 7
✉
Email
Failed
enComm
Soft
Recovered ✓
Hard
Recovered ✓
Auth
Recovered ✓

No static workflows. No generic automations. No one-size-fits-all retention.

HOW ENCOMM WORKS

How Multi-Gateway Billing Works

Connect your preferred payment gateway, configure it independently per store, and enComm handles all recurring billing through it — with every event synced in real time.

Three-Step Gateway Lifecycle
Automated
1
Gateway Settings · Authorize.net
Connected ✓
API Login ID ••••••••7k92
Transaction Key ••••••••••••••••
Vaulted processor ready for automated renewals
2
Billing Schedule View
ACTIVE
Next billing: Aug 1 · $49.00 · Authorize.net · ACTIVE Subscriber: Sophia M. · Pro Plan ($49/mo)
3
Failed Payment Case Card
Hard decline
Charge failed · Authorize.net · Hard decline · Recovery plan building...
Classification complete Hard decline (card expired) · Retries suppressed to protect merchant score
Recovery sequence initiated Email link dispatched · AI voice outreach queued T+24h
01

Connect your gateway

Setup in minutes. No migration. No code.

Configure your preferred payment gateway from the Encomm settings panel. enComm validates the connection immediately. Shopify Payments requires no credentials — it's enabled automatically if your store uses it. Each store in your account has its own gateway configuration, independent of every other store.

02

Billing runs automatically

Every charge, failure, and refund is handled in real time.

Once connected, enComm processes all recurring subscription billing through your gateway on schedule — weekly, monthly, quarterly, annually, or on any custom interval. Successful charges, failures, and refunds are all received via webhook and reflected in your dashboard immediately. No manual intervention, no polling, no lag.

03

Failed payments trigger recovery automatically

A billing failure isn't the end — it's the start of a recovery plan.

When a payment fails, enComm's AI recovery system classifies the failure and builds a recovery plan immediately — before any retry or outreach begins. The recovery system works across all gateways using the multi-channel intelligent recovery: smart retry timing, AI-written outreach, SMS, and AI voice calls where appropriate

FEATURES

What's Built Into Multi-Gateway Billing

Every channel is part of a single AI payment recovery plan — AI classifies the failure and selects the right sequence for each subscriber.
Four Supported Gateways

Accept recurring subscription payments through whichever processor fits your business.

Shopify Payments — enabled automatically; no credentials required
Authorize.net — connect with Login ID and Transaction Key
Stripe — connect with Publishable Key and Secret Key
Braintree — connect with Merchant ID, Public Key, and Private Key
Flexible Billing Schedules

Every billing model your subscription business needs — on any gateway.

Automatic recurring billing on any interval — weekly, monthly, quarterly, annually, or custom
Prepaid billing — charge upfront for multiple cycles
Trial period support — free or discounted trial before the first full charge
Deferred billing and cycle discounts — schedule future starts and deepen discounts automatically
Per-Store Gateway Configuration

Run multiple stores on different gateways from a single enComm account.

Each store has its own independent gateway configuration — no shared settings across stores
Store A can run on Shopify Payments while Store B runs on Authorize.net
Switching gateways on one store doesn't affect any other
New subscriptions use the updated gateway; existing contracts stay on their original gateway
Real-Time Billing Event Handling

Every billing event is reflected in your dashboard the moment it happens.

Successful charges, failed payments, and refunds all processed via webhook
No polling, no manual refresh — events appear in enComm the moment they happen
Failed payments trigger the AI recovery system immediately
Every billing event visible in the dashboard with a timestamp and outcome

Built for Multi-Store Subscription Businesses

Many subscription brands operate multiple Shopify stores across regions, currencies, or brands. Multi-Gateway Billing lets each store use its preferred payment processor while keeping subscription operations, recovery, and analytics inside one connected Encomm platform.

The Gateway You Already Use. The Recovery System You've Been Missing.

enComm connects to your existing payment processor and adds intelligent AI recovery on top — without changing how you bill.

Billing · Live
Real-time sync
Gateway status
Shopify Payments Connected ✓
Authorize.net Connected ✓
Stripe Not connected
Braintree Not connected
Recent billing events
Emma R. · $49.00 · Shopify Payments
Charge successful
Liam T. · $89.00 · Authorize.net
Charge failed Recovery case opened
Priya S. · $49.00 · Shopify Payments
Refund processed
OUTCOMES

Billing Flexibility Without Switching Costs or Gateway Dependency.

Choose the processor that fits your business — and change it later if your needs change, without migrating your platform.

When a billing failure occurs, recovery starts immediately — regardless of which gateway processed it.
Learn More
Four gateways supported — no lock-in to a single processor
Each store configured independently — different gateways across a multi-store account
Every billing failure triggers AI recovery automatically — on any gateway
ANALYTICS

Billing & Payment Analytics

See charge outcomes, failure rates, and refund activity across all gateways — in one dashboard.

Learn More
Successful charges this period
$184,920 +14.8%
92.4% overall success rate across active gateways
Failed billing attempts
314 7.6%
Triggered automated multi-channel recovery flow
Refunds processed
28 0.7%
Automated webhook sync without chargeback disputes
Billing outcome split 92.4% Successful · 7.6% Failed
Successful · 92.4%
Failed · 7.6%
Shopify Payments: 94.2%
Authorize.net: 91.8%
Stripe: 89.6%
Braintree: 88.0%
All billing activity across all gateways. Updated in real time.
COMPARISON
How enComm Compares
Standard Subscription AppenComm Multi-Gateway Billing
Locked to one or two gateways
Shopify Payments, Authorize.net, Stripe, and Braintree
Gateway change requires platform migration
Switch gateway per store without migrating existing contracts
All stores share the same gateway
Each store configured independently
Basic billing intervals only
Any interval — plus prepaid, trial, deferred, and cycle discounts
Failed payments handled by a separate dunning tool
AI recovery triggered automatically on failure — on any gateway
Manual setup and credential management
Credential validation at setup — connect in minutes
No real-time event visibility
Every billing event reflected in the dashboard immediately via webhook

Accept Recurring Payments Through the Processor That Works for Your Business.

enComm handles the billing, the event processing, and the recovery — on whichever gateway you choose.

No transaction fees, no overage fees. Recovery share only on revenue actually recovered.
Settings → Offline Settings
Active Gateways
General
Offline Settings
Webhooks
API Keys
Shopify Payments Primary Processor
Connected ✓
Authorize.net Secondary Gateway
Connected ✓
Stripe Cards & Wallets
Connect
Braintree PayPal & Cards
Connect
2 gateways connected · All billing events synced in real time.
Frequently Asked Questions

Frequently Asked Questions

Everything you need to know about Multi-Gateway Billing and enComm.

Q What payment gateways does enComm support for subscription billing?
enComm supports four payment gateways: Shopify Payments, Authorize.net, Stripe, and Braintree. Each is configured independently per store, and a single enComm account can run different gateways across different stores.
Q Why do subscription brands need multi-gateway billing?
Different businesses have different payment processing requirements based on geography, existing merchant accounts, transaction costs, and operational preferences. Multi-Gateway Billing allows subscription brands to choose the processor that best fits each Shopify store without changing subscription platforms.
Q How do I connect a payment gateway in enComm?
Navigate to Settings → Offline Settings, select your gateway, and enter the required credentials. Shopify Payments requires no credentials — it's enabled automatically if your store uses it. enComm validates the connection immediately on save.
Q Can I use different gateways for different Shopify stores?
Yes. Each store connected to your enComm account has its own independent gateway configuration. Store A can run on Shopify Payments while Store B runs on Authorize.net — managed from the same enComm account.
Q What happens to existing contracts if I switch gateways?
Existing subscription contracts stay on the gateway that was active when they were created. New subscriptions use the updated gateway. Existing contracts migrate to the new gateway when they renew or when the customer updates their payment method.
Q Does enComm support prepaid and trial billing across all gateways?
Yes. Prepaid billing, trial periods, deferred billing, and cycle discounts are available across all supported gateways through enComm's selling plan configuration.
Q What happens when a billing attempt fails?
enComm receives the failure via webhook immediately and opens a recovery case. The AI recovery system classifies the failure and builds a recovery plan automatically — smart retries, AI-written email, SMS, and AI voice calls where appropriate — regardless of which gateway processed the failed charge.
Q Are billing events visible in the dashboard in real time?
Yes. Successful charges, failed payments, and refunds are all processed via webhook and reflected in your enComm dashboard immediately — no manual refresh or polling required.