Enable, disable, allow, disallow the payment method per client or per invoice.
Example, $500/mo recurring is allowed via any enabled payment method/gateway (Stripe credit card, PayPal Credit, ACH, crypto) but a one-time $15,000 invoice is only allowed to be paid online via ACH.
Or even have enable/disable rules at the Subaccount Location level. Examples:
  • if over $1,000 only payment gateway allowed is ACH
  • if over $5,000 display a special message like "can't pay online, send a wire to account 1234"
  • if over $10,000 allow partial payment
  • if customer's billing address country is outside USA, disable ACH