Connect Stripe to automate alert management, synchronize dispute data in real-time, and handle representment directly from your payment flow
Stripe integration connects directly to your payment flow to provide real-time chargeback prevention and dispute management.
Alert matching
Incoming chargeback alerts are matched to Stripe transactions.
Automatic refunds
Pre-disputed transactions are refunded before they escalate into chargebacks.
Targeted subscription cancellation
Subscriptions linked to pre-disputed transactions are cancelled automatically to prevent recurring disputes.
Automated representment
Compelling evidence files prepared and automatically submitted following standards and best practices.
Prevent solutions
Visa and Mastercard products require no code and are activated automatically: Glossary Order Insight (OI) shares transaction details with issuers to help resolve inquiries before they escalate into chargebacks.OI
, Glossary Consumer Clarity (CC) provides transaction details to cardholders to help them recognize purchases and avoid filing disputes.CC
, Glossary Compelling Evidence 3.0 (CE3.0) submits prior undisputed transactions as evidence to challenge friendly fraud disputes.CE3.0
, and Glossary First-Party Trust (FPT) uses cardholder purchase history to show a pattern of legitimate transactions when disputing first-party fraud.FPT
.
Recover revenue
Protect revenue by handling disputes with automated representment.
Centralized management
Manage prevention and representment in one platform without switching tools.
Save time
Automation removes repetitive tasks such as refunds, cancellations, and submissions.
Protect processing
Maintain healthy chargeback ratios and avoid processor penalties or restrictions.
Faster, automated resolutions reduce friction and customer wait times.
Prevent disputes early
Order Insight and Consumer Clarity share transaction details directly with issuers and cardholders to help prevent chargebacks.
Defend against friendly fraud
Compelling Evidence 3.0 and First-Party Trust use prior undisputed transactions to build stronger cases for dispute challenges.
Connect
Connecting your Stripe account to Chargebackhit requires a few steps and allows handling:
Alert management Automatically handle chargeback alerts, process refunds, and manage subscription cancellations
Dispute representment Import dispute data, submit representment cases, and track outcomes directly within the platform
This keeps dispute prevention and challenge efforts in one platform, removing the need for manual processing and separate tools.
To ensure correct processing, Stripe must have the network_details field enabled on your account. This is required to identify Rapid Dispute Resolution Guide Resolve disputed Visa transactions in real time before they escalate, using a rule-based decision engine to determine refunds or chargebacks automatically.(RDR)
disputes and handle them separately from standard chargebacks. Contact Stripe support to confirm it is enabled.
Next to the Stripe logo, click on Connect. If a Stripe account is already connected, click on the Stripe card to manage the connection.
Click on Log in with Stripe App.
In the Confirm changes for Stripe integration window, click on Confirm.
Select your Stripe account and review the requested permissions.
If the app is not installed yet, click on Install app and complete the installation process.
If the app is already installed, click on Continue and review the permissions.
Once you finish, HUB displays the message saying that the integration is successful and the Stripe card shows Connected.
Toggle on the integrations you want to use:
Prevention alerts processing
Dispute representment
Click on Submit.
After connection, Chargebackhit imports payments and disputes from the connected Stripe account automatically.
Stripe Link
If your Stripe integration accepts payments through Stripe Link, configure it to ensure prevention alerts match transactions correctly.
Stripe Link supports two integration modes, and the mode you use affects whether Chargebackhit can match incoming alerts to transactions.
With Link configured as a
payment method
Reference
, the charge object does not include card brand, last four digits, BIN, authorization code, or ARN. Without these fields, incoming alerts cannot be automatically matched to transactions.
To enable accurate matching, use Link with a card integration or set up a dynamic descriptor.
Option 1. Use Stripe Link with card integration
Integrate Link within a
card-specific integration
Reference
. Card brand, last four digits, BIN, authorization code, and ARN are available on every charge, and matching works without additional configuration.
Option 2. Set up dynamic descriptor
If you keep Link as a payment method, add a unique suffix to each charge descriptor so alerts can be matched by descriptor and date.
To configure a dynamic descriptor
In the Stripe Dashboard, go to Settings > Public details.
Set a Shortened descriptor (2–10 characters). This value acts as the static prefix.
When creating PaymentIntent, pass statement_descriptor_suffix with a unique four-character alphanumeric value for each transaction. For example, A7K3.
Verify the cardholder statement shows the combined descriptor. For example, MERCHANT* A7K3.
Glossary Order Insight (OI) shares transaction details with issuers to help resolve inquiries before they escalate into chargebacks.OI
, Glossary Compelling Evidence 3.0 (CE3.0) submits prior undisputed transactions as evidence to challenge friendly fraud disputes.CE3.0
, Glossary Consumer Clarity (CC) provides transaction details to cardholders to help them recognize purchases and avoid filing disputes.CC
, and Glossary First-Party Trust (FPT) uses cardholder purchase history to show a pattern of legitimate transactions when disputing first-party fraud.FPT
alerts require the payment IP address in Stripe metadata for every payment, including recurring payments.
Add an ip_address field to the charge or customer metadata. Chargebackhit checks charge.metadata.ip_address first, then customer.metadata.ip_address.
Set it on customer.metadata to cover recurring payments automatically. Chargebackhit pulls the IP address from the same customer record for every charge.
Set it on charge.metadata to pass the IP address on every charge, including each recurring charge.
Add the IP address to ensure OI, CE3.0, CC, and FPT alerts have sufficient data to process correctly.