Skip to main content
Stripe is a global payments platform that powers millions of businesses worldwide, with support for 135+ currencies and enterprise-grade infrastructure.

Processor Details

Payment MethodsCards Apple Pay Google Pay Cash App
Supported CurrenciesCurrency list
Metadata Mapping
Network Tokens✓ (Contact your Stripe representative to enable)
Adaptive Acceptance✓ (Contact your Stripe representative to enable; requires Network Tokens)
Fraud Support✓ (Stripe Radar)
3DS Support
3RI Support

Integration Guide

1

Enable raw card handling

In Stripe integration settings, enable Handle card information directly
This setting requires approval from Stripe. For production, provide your PCI DSS certificate—contact your PayNext representative to obtain it. For Sandbox, you can test without getting this feature approved by Stripe.
2

Copy credentials

Log in to the Stripe Dashboard:
  • Copy Account ID from Settings → Account details
  • Copy Publishable key and Secret key from Developers → API keys
Publishable Key is required for Cash App Pay. Without it, Cash App Pay will not appear in checkout.
3

Add integration in PayNext

In Dashboard → Integrations, click Add new integration → Stripe → Connect
4

Enter credentials

  • Name: Label for this connection (e.g., “Stripe US”)
  • Account ID, API Key (Secret key), Publishable Key: Values from Stripe
  • Network Tokens: Enable if activated by your Stripe account manager
  • Adaptive Acceptance: Enable if activated (requires Network Tokens)
5

Configure webhooks

In Stripe Developers → Webhooks, create an endpoint with the PayNext webhook URL and subscribe to:
  • payment_intent.succeeded
  • payment_intent.payment_failed
  • payment_intent.processing
  • payment_intent.canceled
  • payment_intent.amount_capturable_updated
6

Copy webhook secret

Copy the Signing secret from Stripe and paste it into the Webhook Secret field in PayNext
7

Save

Click Connect to complete the integration

Metadata Mapping

Stripe supports full metadata mapping. Common use cases:
Stripe fieldPurpose
radar_options.sessionPass Stripe Radar session ID for fraud scoring
statement_descriptor_suffixStatement descriptor suffix (card payments only accept suffix, not full descriptor)

Testing

Stripe testing guide — Test cards, declines, and 3DS scenarios.