Skip to main content

Merchant Debit Routing Flag

Debit/network routing is gated per merchant. Missing config defaults to disabled. Enable this flag before calling /decide-gateway with NTW_BASED_ROUTING or NTW_SR_HYBRID_ROUTING.

Read Flag

Enable Flag

Disable Flag

Run Debit Routing Transaction

After enabling the flag, send a debit card transaction through /decide-gateway. The debit router expects paymentInfo.metadata to be a JSON string containing merchant_category_code, acquirer_country, and co_badged_card_data.

Notes

  • Use backend enum strings: NTW_BASED_ROUTING and NTW_SR_HYBRID_ROUTING.
  • co_badged_card_data.card_type must be lowercase debit or credit inside metadata.
  • If the flag is disabled, debit-routing transactions should fail with a debit-routing-not-enabled error.