credit-cardPayment Gateway FAQ

Stripe vs IPPAY behavior, routing, and refund rules when switching gateways.

Quick answers

chevron-rightDo we need our own Stripe or IPPAY account?hashtag

No.

  • Stripe uses Reach-owned Stripe accounts and credentials.

  • IPPAY runs under the existing Reach MID.

chevron-rightWhich gateway is used by default?hashtag

Stripe is the default for:

  • new brands

  • new payment activity

  • new payment methods added by customers

Customers with saved IPPAY methods keep using IPPAY.

chevron-rightWill existing customers be moved to Stripe automatically?hashtag

No. There is no forced migration of saved payment methods.

Customers move to Stripe naturally when they add a new payment method.

chevron-rightIf we change gateways, what happens to refunds and credits?hashtag

Refunds and credits always run on the original gateway and original payment method.

This remains true even if that gateway is disabled for new payments.

Gateways

chevron-rightWhich gateways does Reach support today?hashtag

Reach supports:

  • Stripe (primary)

  • IPPAY (legacy)

chevron-rightWhat is Stripe used for?hashtag

Stripe is the forward path for new activity.

  • Default for new brands and new payment methods.

  • Supports cards and ACH Direct Debit.

  • Adds richer reporting metadata (for example, card type and card category).

  • Supports static and dynamic statement descriptors.

  • Supports tenant-level branding via Stripe Checkout appearance settings.

chevron-rightWhy does IPPAY still exist?hashtag

IPPAY is retained for continuity.

  • Existing customers keep using saved IPPAY payment methods.

  • Recurring charges continue unchanged under the Reach MID.

  • No forced migration of saved card data from IPPAY to Stripe.

No new brands are onboarded to IPPAY as the primary gateway.

chevron-rightCan we use a gateway other than Stripe or IPPAY?hashtag

Not today. Additional gateways are on the roadmap.

Share requirements and timelines with your Account Manager.

Configuration and routing

chevron-rightHow is gateway configuration managed?hashtag

Gateway settings are configured per brand (tenant).

This controls:

  • which gateways are enabled

  • the default gateway for new transactions

  • which payment methods are available

  • whether customers can choose a gateway at checkout (if enabled)

chevron-rightCan we enable multiple gateways at the same time?hashtag

Yes. A tenant can have multiple gateways enabled.

Reach can still route based on customer context and saved methods.

chevron-rightWhat are common routing scenarios?hashtag
  • New customer makes a first payment: Stripe

  • Existing customer has a saved IPPAY card: IPPAY

  • Existing customer adds a new card: Stripe

  • Refund for an IPPAY transaction: IPPAY

  • Refund for a Stripe transaction: Stripe

  • ACH Direct Debit for new setups (recommended): Stripe

circle-exclamation

Payment methods

chevron-rightWhat payment methods are supported?hashtag
  • Credit and debit cards (default)

  • ACH Direct Debit (optional, enabled per tenant)

Both methods are supported on Stripe and IPPAY.

chevron-rightIs autopay required?hashtag

Yes. Customers must keep a payment method on file for automatic billing.

The payment method on file is charged on the bill date.

chevron-rightCan customers store more than one payment method?hashtag

Yes. Customers can:

  • add a secondary card

  • change the default method

Reach stores tokens only. Reach does not store raw card data.

chevron-rightHow does ACH Direct Debit work in Reach?hashtag

ACH is optional and enabled per tenant.

Stripe is the recommended ACH path for new setups.

ACH enablement usually involves extra operational decisions. Bring it up early during onboarding.

chevron-rightWhat safeguards exist for ACH confirmation delays?hashtag

ACH confirmation can be delayed. Reach supports controls to reduce fulfillment risk:

  • delayed fulfillment (optional delay before service is provisioned)

  • provisional service (allow service while confirmation is pending)

  • failure protocols (failed ACH follows the same retry and suspension logic as card failures)

  • permission-based overrides (agent overrides with audit logging)

Declines, retries, and customer experience

chevron-rightWill customers see gateway-specific messaging or branding?hashtag

No. Payments routing is designed to be invisible to end customers.

  • No forced migration of saved cards or bank details.

  • No gateway-specific branding on web or app.

  • Consistent handling of soft and hard declines.

chevron-rightWhat happens when a payment fails?hashtag

Reach automatically retries common declines.

Default behavior:

  • retry on Day 0

  • retry on Day 1

  • then follow the brand’s configured dunning schedule

chevron-rightWhich decline codes are common?hashtag

Examples:

  • 530 (Do Not Honor): issuer declined without a reason

  • 302 (Credit Floor): customer is over their credit limit

  • 521 (Insufficient Funds): insufficient account balance

Reporting, descriptors, and controls

chevron-rightHow do we identify which gateway processed a transaction in reports?hashtag

Payment reports include Payment_Gateway_Name per transaction.

Stripe can also provide enhanced metadata (for example, card type and card category).

chevron-rightWhich reports are commonly impacted by gateway differences?hashtag

Common examples:

  • Daily Payments

  • Monthly Refunds

chevron-rightWhat statement descriptors are supported (Stripe)?hashtag
  • Static descriptor: fixed brand name for every transaction

  • Dynamic descriptor: can include transaction-level or order-level detail

chevron-rightAre payment configuration changes tracked?hashtag

Yes. Reach audit-logs:

  • gateway and payment-method configuration changes

  • agent payment actions in Reach Central

Permissioned access controls limit who can change payment behavior.

chevron-rightWho owns PCI compliance?hashtag

The gateway providers (Stripe or IPPAY) handle payment processing and PCI scope.

Reach manages the integrations and platform-level controls.

Last updated