Transaction Optimisation

  • Overview

    Ravelin's transaction optimisation API recommend merchants to either send a customer to authentication or proceed directly to authorisation and which SCA exemption to use, with the aim of maximising the transaction's chance of acceptance with the least friction.

    Read More
  • Requesting and handling recommendations

    Learn how to request transaction optimisation recommendations to determine whether to authenticate or authorise a card payment.

    Read More
  • 3DS Data Enrichment

    Learn how to enhance 3D Secure authentication by utilizing Ravelin's enriched Authentication Request (AReq) messages, which leverage historical customer data to improve authentication success rates and reduce friction during checkout.

    Read More
  • Testing Your Integration

    Learn how to test your transaction optimisation integration by simulating various recommendation scenarios using special test email addresses, ensuring your system correctly handles Ravelin's responses before going live.

    Read More
  • Error Handling

    Understand how Ravelin handles errors during transaction optimisation requests, including fallback behaviors when partial failures occur, and how to interpret and respond to error messages to maintain a seamless payment experience.

    Read More

Feedback