> ## Documentation Index
> Fetch the complete documentation index at: https://www.cashfree.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Relay FAQs

> Find answers to common questions about Cashfree Relay, including supported languages, COD risk detection, and payment error explanations.

<AccordionGroup>
  <Accordion title="Can Relay talk to customers in their own language?" onClick={() => posthog.capture('Accordion Clicked', { title: "Can Relay talk to customers in their own language?" })}>
    Yes. Relay supports over 22 Indian languages and responds to each customer in their preferred language across calls, chat, email, and other channels.
  </Accordion>

  <Accordion title="How does Relay know which COD orders are risky?" onClick={() => posthog.capture('Accordion Clicked', { title: "How does Relay know which COD orders are risky?" })}>
    Relay identifies risky orders using the customer's payment and order history. Over time, it recognises pincodes and addresses associated with returned orders or orders that were not confirmed before dispatch.
  </Accordion>

  <Accordion title="Can Relay explain what a payment error code means?" onClick={() => posthog.capture('Accordion Clicked', { title: "Can Relay explain what a payment error code means?" })}>
    Yes. Relay reads the error code on every failed payment, whether it results from a bank decline, network timeout, insufficient funds, or an incorrect PIN. Relay then shares the failure reason with the customer, along with a fresh link to retry the payment.
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.