Documentation

Restricted Industries

Restricted Industries

Some industries face chronic processor attrition. A payment provider approves your account, processes for a while, then exits your category due to risk policy changes, regulatory pressure, or portfolio rebalancing. When that happens with a single processor, your business stops accepting payments.

PerfectPay solves this with multi-processor redundancy and alternative payment rails that do not depend on any single provider's risk appetite.

Why Traditional Processors Decline Certain Industries

Card processors and acquirers maintain restricted or prohibited merchant category lists. Industries commonly affected include:

  • CBD and hemp products
  • Firearms and ammunition retailers
  • Adult content platforms
  • Nutraceuticals and supplements
  • Travel and timeshare
  • Online gaming and skill-based contests
  • High-ticket coaching and consulting

The restrictions are not always about legality. They are about the acquirer's risk models, chargeback thresholds, and banking partner policies. A perfectly legal business can still lose processing because the category carries higher dispute rates.

PerfectPay's Open Platform Approach

PerfectPay is a payments orchestrator, not a processor. PerfectPay does not make underwriting decisions about your business category. Instead, PerfectPay connects to the processors that will work with your industry and routes transactions through them.

This means:

  • You bring your own processor relationships -- if a processor approves your business, PerfectPay can route to them
  • You are not locked into one provider -- add multiple connectors and route across them
  • PerfectPay does not gate by MCC -- the routing layer is category-agnostic

Multi-Processor Redundancy

The core strategy for restricted industries is redundancy. Configure multiple connectors so that losing one does not stop your business.

Setup Pattern

  1. Establish accounts with 2-3 processors that service your industry
  2. Add each as a connector in PerfectPay (see the connectors guide)
  3. Configure smart routing to distribute traffic

Routing Configuration

For restricted industries, configure routing with failover as the primary concern:

  • Primary connector -- your main processor, receives most traffic
  • Secondary connector -- activated on primary failure or decline
  • Tertiary connector -- last resort, kept warm with a small percentage of traffic

Keep all connectors active with at least some traffic. A connector that has not processed in months may trigger re-review from the processor when volume suddenly appears.

GET //sandbox.perfectpay.ai/routing/config
curl https://sandbox.perfectpay.ai/routing/config \
  -X POST \
  -H "api-key: YOUR_SECRET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "algorithm": {
      "type": "priority",
      "data": [
        { "connector": "processor_a", "priority": 1 },
        { "connector": "processor_b", "priority": 2 },
        { "connector": "processor_c", "priority": 3 }
      ]
    }
  }'

Alternative Payment Methods

When card processing is unreliable, diversify into payment methods that do not depend on traditional card acquirers:

ACH and Bank Debit

  • Lower cost than cards
  • Not subject to card network MCC restrictions
  • Useful for subscription billing and high-AOV purchases
  • Risk shifts from card chargeback to ACH return (different dispute process)

RTP and FedNow

  • Real-time bank-to-bank transfers
  • No card network involvement
  • Irrevocable once settled (no chargebacks)
  • Growing adoption among US banks

Crypto and Stablecoin

  • No traditional banking intermediary for the payment leg
  • Instant settlement
  • Useful for cross-border transactions in restricted categories
  • On-ramp/off-ramp connectors available through PerfectPay

QR-Based Payments

  • Customer scans a QR code and pays from their bank or wallet app
  • Works with instant QR payments
  • No card data involved

140+ Connectors for Backup Routing

PerfectPay's connector library includes processors across geographies and risk appetites. For restricted industries, the breadth matters:

  • If your US processor exits, you may have a processor in another jurisdiction that still supports your category
  • Different processors have different decline thresholds -- what one declines, another may approve
  • Some connectors specialize in higher-risk merchant categories

Browse available connectors in the dashboard under Connectors > Add Connector or see the connectors guide.

Compliance and Risk Management

Operating in a restricted industry means you need to be more diligent about compliance, not less:

  • Keep chargebacks low -- high dispute rates are the number one reason processors exit. Use fraud prevention and 3DS to reduce unauthorized transactions
  • Document everything -- maintain records of customer consent, delivery confirmation, and refund policies
  • Monitor processor health -- track approval rates per connector in the dashboard and set up alerts for declining acceptance
  • Respond to disputes fast -- use the disputes guide to manage chargebacks promptly
  • Diversify early -- do not wait until you lose a processor to add a backup

Webhook Monitoring

Set up webhooks for operational awareness:

  • payment_failed -- track decline patterns across connectors
  • dispute_opened -- respond quickly to chargebacks
  • connector_status_changed -- get alerted when a connector has issues

See Events & Webhooks for configuration.

Next Steps