Disputes Overview

Topics covered on this page

Sometimes, transactions don't run smoothly, and a cardholder files a dispute for a charge, asking the card-issuing bank to reverse the payment—a process also known as a chargeback.

Reasons cardholders file disputes

Some common reasons for cardholders to file a dispute include:

  • The item was not received
  • The item received was not as described
  • The recurring charge was not canceled as requested
  • The charge was duplicated, or the product/service was paid for by other means

These reasons describe a commercial dispute—cases where the customer approved the charge but is not happy with the service provided or goods received.

If the cardholder did not authorize the charge (for instance, because the card was lost or stolen), it's called a fraud dispute. Fraud is one of the most common reasons for disputes.

Cardholders often initiate disputes. However, for lost or stolen cards, the bank may automatically file a dispute on the cardholder's behalf.

Omise and merchant responsibilities

OmiseMerchant
  • Monitor and prevent transactions that are likely to be fraudulent.
  • Monitor merchants' dispute rates.
  • Provide training and tools to merchants to handle disputes.
  • Enable and require necessary risk controls to keep fraud low.
  • Take measures to reduce fraud and commercial disputes.
  • Communicate with customers to resolve any issue by using refunds or other means.
  • Decide to accept or decline a dispute.
  • Provide evidence to facilitate the resolution of disputes.

Fraud monitoring and control

Omise assesses, controls, and monitors every charge.

Layer What it checks If it triggers
Onboarding (3DS) Whether your business is in a higher-fraud-risk category (for example, easily-resold goods) All charges require 3DS authentication going forward
Pre-authorization Card validity via CVV, and billing address via AVS (US, UK, and Canadian cards) The charge may be declined by the card issuer
Tokenization Applied to every card by default Not a risk check — doesn't block or flag anything
In-transaction risk analysis Velocity (same card or IP), unusual charge amounts, behavioral risk score Charge blocked with failed_fraud_check, or 3DS required dynamically
Transaction review Post-capture failure patterns and anomaly detection Specific cards or customers may be blocked from future use
  • Onboarding: Where fraud is more likely—for example, if you sell items that can be easily resold —Omise requires cardholder authentication (3DS) for all charges.
  • Pre-authorization: To ensure the customer has the card, Omise authenticates the card number using the card's CVV value and billing address, if available. For US, UK, or Canadian cards, this uses the Address Verification System (AVS).
  • Tokenization: Omise tokenizes credit cards to reduce the risk of credit card numbers being disclosed, which could enable further fraud.
  • In-transaction risk analysis: Omise analyzes multiple factors for all charges to determine if they are likely fraudulent. Depending on the analysis, this could block the charge or dynamically require 3DS. Charges blocked this way will show the error code failed_fraud_check. The analysis considers factors such as:
    • Velocity check of charges from the same card, since criminals often reuse a stolen card rapidly to drain its available balance before it's blocked.
    • Velocity check of charges from the same IP address or IP geolocation.
    • Charge amounts that are higher or lower than expected.
    • Risk scores based on transaction behavior analysis.
  • Transaction review: Omise employs additional measures to detect potentially fraudulent charges after they've been captured. This ongoing review improves risk controls and thresholds over time, and can result in specific abusive cards or customers being blocked from using Omise. These measures include failure pattern detection and anomaly detection. Settings and thresholds vary by merchant and are set at Omise's discretion. Settings are monitored and regularly updated.

FAQ

What's the difference between a commercial dispute and a fraud dispute? A commercial dispute is when the cardholder approved the charge but is unhappy with the goods or service received. A fraud dispute is when the cardholder never authorized the charge—for example, because the card was lost or stolen.

Who decides whether to accept or decline a dispute? The merchant. Omise monitors dispute rates and provides tools and evidence-submission support, but the decision to accept or decline any individual dispute is the merchant's.

Does every merchant need 3DS on all charges? Not necessarily. Omise requires cardholder authentication (3DS) for all charges during onboarding specifically for merchants in higher-fraud-risk categories, such as those selling easily resold items. Other merchants may not have this blanket requirement.

What is AVS, and when is it used? The Address Verification System (AVS) compares the billing address provided at checkout with the address on file with the card issuer. Omise uses it for US, UK, and Canadian cards as part of pre-authorization checks.

What happens if a charge is blocked by risk analysis? It's declined with the error code failed_fraud_check.

Omise uses cookies to improve your overall site experience and collect information on your visits and browsing behavior. By continuing to browse our website, you agree to our Privacy Policy. Learn more