PayNext integrates with Visa and Mastercard dispute-prevention programs natively. Once your merchant account is enrolled, the integration is fully managed—PayNext receives every inquiry and notification, supplies the data the network needs, and writes the outcome to the payment payload, the timeline, and webhook events. You read results the same way you read every other payment field.Documentation Index
Fetch the complete documentation index at: https://docs.paynext.com/llms.txt
Use this file to discover all available pages before exploring further.
Supported products
Each product is a separate enrollment. Enable any combination via PayNext support.| Product | Status | What it does |
|---|---|---|
| Visa Order Insight (OI / OID) | Available | Shares transaction details with the issuing bank so the cardholder can recognize the charge—delivered live to the agent during a call (OI) or inside the cardholder’s banking app (OID). Reduces fraud notifications and friendly-fraud disputes. |
| Visa Compelling Evidence 3.0 (CE) | Available | When a dispute is filed, Visa evaluates merchant evidence; eligible cases are deflected automatically before they become chargebacks. |
| Visa Rapid Dispute Resolution (RDR) | Available | Visa evaluates incoming disputes against your refund rules and auto-refunds eligible cases. |
| Visa (Verifi) Chargeback Alerts | Coming soon | PayNext auto-refunds incoming disputes before they become chargebacks. Covers both Visa and Mastercard networks, with primary coverage on Visa. |
| Mastercard (Ethoca) Alerts | Coming soon | PayNext auto-refunds incoming disputes across Mastercard and Visa networks, with primary coverage on Mastercard. Complements Verifi alerts—enroll in both for full network coverage. |
| Mastercard Consumer Clarity | Coming soon | Mastercard’s equivalent of Visa Order Insight—transaction details surfaced to cardholders inside the issuer’s banking experience. |
How it works
The network sends a request or notification
Visa or Mastercard sends an inquiry (cardholder lookup) or a notification (CE outcome, RDR decision, alert) to PayNext.
PayNext ingests and matches the event to your payment
The event is matched to a PayNext payment using the network payment ID and other identifiers.
PayNext resolves the query
For inquiries, PayNext serves the receipt data the network needs. For notifications, PayNext applies the outcome to the payment.
Subscription handling
When a fraud prevention event lands on a payment that belongs to an active subscription, PayNext acts on the subscription that paid for that charge.| Event | Subscription action |
|---|---|
OI lookup (visa_order_insight.type = "OI") | Scheduled for cancellation at the end of the current billing period; status becomes scheduled_for_cancellation |
OID lookup (visa_order_insight.type = "OID") | No action—self-service lookups are not treated as a dispute signal |
CE lookup (visa_order_insight.type = "CE") | Scheduled for cancellation at the end of the current billing period |
CE terminal outcome (visa_compelling_evidence written) | Cancelled immediately; status becomes cancelled |
RDR outcome (visa_rdr written) | Cancelled immediately; status becomes cancelled |
subscription.updated webhook.
Where you see results
| Surface | What you get |
|---|---|
| Payment payload | The fraud_prevention block on every payment that received an inquiry, decision, or alert. See Visa Order Insight & CE and Visa RDR for the full schema. |
| Payment timeline | Every inquiry and outcome is recorded on the payment’s timeline in Dashboard → Payments → [payment]. |
| Webhooks | The payment.updated event delivers the updated fraud_prevention block. See the Payment webhook object. |
| Analytics | Program effectiveness is tracked in the Dashboard analytics views. |
| Filters | Dashboard → Payments filters let you narrow by OI lookup, OI channel (OI / OID / CE), CE outcome, and RDR outcome—built on the same payload fields. |
fraud_prevention block
Each available product writes to its own sub-object. Sub-objects are independent—any subset can be present.
Presence of a sub-object means the corresponding signal fired for this payment. Absence means nothing has fired (or, for CE, that a terminal outcome has not landed yet). Don’t assume any sub-object is present.
Enroll
Contact PayNext support
Request enrollment for the products you want and list the integrations to enable them on.
PayNext enrolls your merchant with the network
OI, OID, CE, and RDR enroll by per integration. Chargeback alerts and Consumer Clarity enroll by statement descriptor. PayNext handles the registration end-to-end. For RDR, PayNext also coordinates rule configuration with Visa.