# Cashfree Developer Documentation: Other

## Other

- [Payments Troubleshooting](https://www.cashfree.com/docs/api-reference/integration-troubleshooting/payments-ts.md): Troubleshoot Cashfree integration issues including authentication failures, order creation errors, UPI flow problems, and checkout configuration.
- [Payouts Troubleshooting](https://www.cashfree.com/docs/api-reference/integration-troubleshooting/payouts-ts.md): Troubleshoot Cashfree Payouts errors including IP whitelisting, beneficiary validation, transfer failures, balance checks, and signature verification flows.
- [SDK Troubleshooting](https://www.cashfree.com/docs/api-reference/integration-troubleshooting/sdk-ts.md): Troubleshoot Cashfree SDK integration issues for Android, iOS, Flutter, React Native, and web JS, including build, initialisation, and checkout failures.
- [Secure ID Troubleshooting](https://www.cashfree.com/docs/api-reference/integration-troubleshooting/secureid-ts.md): Troubleshoot Cashfree Secure ID verification errors including bank account, PAN, GST, IFSC, and aadhaar APIs with checks for inputs, headers, and responses.
- [Webhooks Troubleshooting](https://www.cashfree.com/docs/api-reference/integration-troubleshooting/webhooks-ts.md): Troubleshoot Cashfree webhook delivery issues including signature verification, retries, missing events, payload parsing, and endpoint availability problems.
- [Allocate Funds to Virtual Account](https://www.cashfree.com/docs/api-reference/other-apis/oneescrow/allocate-funds-to-virtual-account.md): Use this API to recharge the OneEscrow account (notional credit) using a payment instrument.
- [Create Virtual Account](https://www.cashfree.com/docs/api-reference/other-apis/oneescrow/create-virtual-account.md): Use this API to create a virtual account that helps streamline the management of funds, enhance tracking capabilities, and simplify the financial process.
- [Get Fund Source Details](https://www.cashfree.com/docs/api-reference/other-apis/oneescrow/fund-source/get-fund-source-details.md): Use this API to get the details of the fund source.
- [Get Account Statement](https://www.cashfree.com/docs/api-reference/other-apis/oneescrow/get-account-statement.md): Use this API to fetch the account statement of the virtual account in a paginated format using cursor-based pagination.
- [Overview](https://www.cashfree.com/docs/api-reference/other-apis/oneescrow/payouts-v2-apis.md): Cashfree OneEscrow Payouts V2 APIs simplify endpoint selection, streamline transfers, and reduce integration effort across beneficiary, transfer, and reports.
- [Transfer Funds Between VAs](https://www.cashfree.com/docs/api-reference/other-apis/oneescrow/transfer-funds-between-vas.md): Use this API to transfer funds between virtual accounts (VAs).
- [Order Pay Authorise Only](https://www.cashfree.com/docs/api-reference/payments/latest/apple-pay/payments/authorize-payment-for-an-order.md): Use this API when an order has already been created and you want Cashfree to process the payment for authorisation only. To use this API, the 'AUTHORIZE_ONLY' flag must be enabled for your account. Submit [Support Form](https://merchant.cashfree.com/auth/login) to enable this feature.
- [Overview](https://www.cashfree.com/docs/api-reference/payments/latest/international-payments/global-collections/partner/overview.md): Browse Cashfree Global Collections partner APIs to fetch merchant transactions, simulate funding events, and manage virtual collection accounts at scale.
- [Submit Risk Details](https://www.cashfree.com/docs/api-reference/payments/latest/risk/submit-risk-details.md): Use this API to submit comprehensive risk assessment data for an order to Cashfree's risk management system. The API accepts customer details, device information, and industry-specific transaction data for enhanced fraud detection and risk analysis.
- [Overview](https://www.cashfree.com/docs/api-reference/payments/previous/v2023-08-01/international-payments/collect-from-india/import-settlement-apis-overview.md): Browse the Cashfree Collect from India settlement APIs that fetch import settlement details and run reconciliation reports for cross-border payments.
- [Overview](https://www.cashfree.com/docs/api-reference/payments/previous/v2023-08-01/international-payments/collect-from-india/import-verification-apis-overview.md): Browse the Cashfree Collect from India verification APIs used to upload and fetch payment documents required for cross-border compliance checks.
- [Overview](https://www.cashfree.com/docs/api-reference/payments/previous/v2023-08-01/international-payments/global-collections/partner/overview.md): Browse the Cashfree Global Collections partner APIs that fetch virtual accounts, list transactions, simulate funding, and manage invoice details at scale.
- [Order Pay Authorise Only](https://www.cashfree.com/docs/api-reference/payments/previous/v2025-01-01/apple-pay/payments/authorize-payment-for-an-order.md): Use this API when an order has already been created and you want Cashfree to process the payment for authorisation only. To use this API, the 'AUTHORIZE_ONLY' flag must be enabled for your account. Submit [Support Form](https://merchant.cashfree.com/auth/login) to enable this feature.
- [Overview](https://www.cashfree.com/docs/api-reference/payments/previous/v2025-01-01/international-payments/global-collections/partner/overview.md): Global Collection APIs for partners
- [Submit Risk Details](https://www.cashfree.com/docs/api-reference/payments/previous/v2025-01-01/risk/submit-risk-details.md): Use this API to submit comprehensive risk assessment data for an order to Cashfree's risk management system. The API accepts customer details, device information, and industry-specific transaction data for enhanced fraud detection and risk analysis.
- [Create Controlled Execution](https://www.cashfree.com/docs/api-reference/payments/previous/v2025-01-01/subscription/payment/create-controlled-execution.md): Use this API to create a controlled charge execution for an on-demand subscription mandate after a successful notification.
- [Create Controlled Notification](https://www.cashfree.com/docs/api-reference/payments/previous/v2025-01-01/subscription/payment/create-controlled-notification.md): Use this API to initiate a controlled payment notification (PDN) for an on-demand subscription mandate.
- [Fetch Controlled Execution](https://www.cashfree.com/docs/api-reference/payments/previous/v2025-01-01/subscription/payment/fetch-controlled-execution.md): Use this API to fetch the details of a controlled execution for a subscription mandate.
- [Fetch All Controlled Executions](https://www.cashfree.com/docs/api-reference/payments/previous/v2025-01-01/subscription/payment/fetch-controlled-executions.md): Use this API to fetch all controlled payment executions for a subscription payment.
- [Fetch Controlled Notification](https://www.cashfree.com/docs/api-reference/payments/previous/v2025-01-01/subscription/payment/fetch-controlled-notification.md): Use this API to fetch the details of a controlled payment notification for a subscription mandate.
- [Fetch All Controlled Notifications](https://www.cashfree.com/docs/api-reference/payments/previous/v2025-01-01/subscription/payment/fetch-controlled-notifications.md): Use this API to fetch all controlled payment notifications for a subscription payment.
- [Getting Started](https://www.cashfree.com/docs/api-reference/payouts/v1/getting-started-with-payouts-apis.md): Set up sandbox credentials, IP whitelisting, and the production environment so you can test and go live with the Cashfree Payouts v1 APIs and SDKs.
- [Verify](https://www.cashfree.com/docs/api-reference/payouts/v1/verify.md): Use this API to verify the bearer token generated. If the token does not exist/invalid/expired, the response "Token is not valid" is returned. Regenerate token in case of token expiry to make API calls (use /payout/v1/authorize for this).
- [Add Beneficiary](https://www.cashfree.com/docs/api-reference/payouts/v2/add-beneficiary.md): Use this API to add a beneficiary to your Cashfree account by providing the bank account number, IFSC, and other required details. Before you request a transfer, ensure the account has been successfully added as a beneficiary.
- [Authorize](https://www.cashfree.com/docs/api-reference/payouts/v2/authorize.md): Use this API to authenticate with the Cashfree system and obtain the authorization bearer token. All other API calls must have this token as Authorization header in the format 'Bearer <token>' (without quotes) for them to get processed.
- [Batch Transfer](https://www.cashfree.com/docs/api-reference/payouts/v2/batch-transfer.md): Use this API to create multiple transfers to multiple beneficiaries. This API accepts an array of transfer objects under the batch field.
- [Batch Transfer V1.2](https://www.cashfree.com/docs/api-reference/payouts/v2/batch-transfer-v12.md): Use this API to create transfers to multiple beneficiaries. This API accepts an array of transfer objects under the batch field.
- [CardPay](https://www.cashfree.com/docs/api-reference/payouts/v2/cardpay.md): Use this API to transfer money to beneficiary cards. Provide details such as beneficiary name, card type, network type, and transfer ID.
- [Create Cashgram](https://www.cashfree.com/docs/api-reference/payouts/v2/create-cashgram.md): Use this API to create a Cashgram.
- [Deactivate Cashgram](https://www.cashfree.com/docs/api-reference/payouts/v2/deactivate-cashgram.md)
- [Direct Transfer](https://www.cashfree.com/docs/api-reference/payouts/v2/direct-transfer.md): Use this API to initiate amount transfers directly to the beneficiary account via a bank transfer or UPI. You can add the beneficiary details in the same API request.
- [Direct Transfer V1.2](https://www.cashfree.com/docs/api-reference/payouts/v2/direct-transfer-v12.md): Use this API to initiate amount transfers directly to the beneficiary account via a bank transfer or UPI. You can add the beneficiary details in the same API request.
- [Get Balance](https://www.cashfree.com/docs/api-reference/payouts/v2/get-balance.md): Use this API to get the ledger balance and available balance of your account. Available balance is ledger balance minus the sum of all pending transfers (transfers triggered and processing or pending now).
- [Get Balance V1.2](https://www.cashfree.com/docs/api-reference/payouts/v2/get-balance-v12.md): Use this API to get the ledger balance and available balance of your account. Available balance is ledger balance minus the sum of all pending transfers (transfers triggered and processing or pending now).
- [Get Batch Transfer Status - WIP](https://www.cashfree.com/docs/api-reference/payouts/v2/get-batch-transfer-status--wip.md): Use this API to get the status of the Batch Transfer.
- [Get Batch Transfer Status V1.2](https://www.cashfree.com/docs/api-reference/payouts/v2/get-batch-transfer-status-v12.md): Use this API to get the status of the Batch Transfer.
- [Get Beneficiary Details](https://www.cashfree.com/docs/api-reference/payouts/v2/get-beneficiary-details.md): Use this API to get the details of a particular beneficiary in your account.
- [Get Beneficiary History](https://www.cashfree.com/docs/api-reference/payouts/v2/get-beneficiary-history.md): Use this API to fetch the transaction history for a particular beneficiary and for a desired period of time.
- [Get Beneficiary ID](https://www.cashfree.com/docs/api-reference/payouts/v2/get-beneficiary-id.md): Use this API to get the beneficiary ID by providing the bank account number and ifsc.
- [Get Cashgram Status](https://www.cashfree.com/docs/api-reference/payouts/v2/get-cashgram-status.md): Use this API to get the status of the Cashgram created.
- [Get Incidents](https://www.cashfree.com/docs/api-reference/payouts/v2/get-incidents.md): Use this API to get the list of incidents on banks(Resolved,Unresolved,All) for a given time range.
- [Get Transfer Status](https://www.cashfree.com/docs/api-reference/payouts/v2/get-transfer-status.md): Use these details to get details of a particular transfer. You can pass referenceId or transferId to fetch the details.
- [Get Transfer Status V1.2](https://www.cashfree.com/docs/api-reference/payouts/v2/get-transfer-status-v12.md): Use these details to get details of a particular transfer. You can pass referenceId or transferId to fetch the details.
- [Internal Transfer](https://www.cashfree.com/docs/api-reference/payouts/v2/internal-transfer.md): Use this API to request an internal transfer at Cashfree. The internal transfer API is useful for multiple Payouts accounts. The API response will either result in an ERROR or SUCCESS response.
- [Internal Transfer V1.2](https://www.cashfree.com/docs/api-reference/payouts/v2/internal-transfer-v12.md): Use this API to request an internal transfer. It is useful for accounts with multiple fund sources. You need to provide either the rechargeAccount or paymentInstrumentId and toPaymentInstrumentId along with the amount.
- [Lend](https://www.cashfree.com/docs/api-reference/payouts/v2/lend.md): Use this API to send requests for loan disbursement to the beneficiary. The service charges are pooled for the respective party and disbursed at the end of day. Disbursement amount = (Amount - total service charges).
- [Overview](https://www.cashfree.com/docs/api-reference/payouts/v2/overview.md): Use Cashfree Payouts v2 APIs to disburse funds to bank accounts, UPI IDs, cards, and wallets with enhanced beneficiary management and transfer modes.
- [API Rate Limits](https://www.cashfree.com/docs/api-reference/payouts/v2/payouts-rate-limiting.md): Learn the per-minute and per-day rate limits Cashfree applies to each Payouts API so you can plan retries, batch requests, and avoid throttling errors.
- [Remove Beneficiary](https://www.cashfree.com/docs/api-reference/payouts/v2/remove-beneficiary.md): Use this API to remove an existing beneficiary from a list of added beneficiaries.
- [Self Withdrawal](https://www.cashfree.com/docs/api-reference/payouts/v2/self-withdrawal.md): Use this API to request a self withdrawal at Cashfree. Self withdrawal is allowed a maximum of 3 times a day. The API response will either result in an ERROR or SUCCESS response. The status of the withdrawal request is available on the dashboard.
- [Standard Transfer Async](https://www.cashfree.com/docs/api-reference/payouts/v2/standard-transfer-async.md): Use this API to initiate an amount transfer request at Cashfree by providing beneficiary id, amount, and transfer id. This is an async transfer request.
- [Standard Transfer Async v1.2](https://www.cashfree.com/docs/api-reference/payouts/v2/standard-transfer-async-v12.md): Use this API to initiate an amount transfer request at Cashfree by providing beneficiary id, amount, and transfer id. This is an async transfer request.
- [Standard Transfer Sync](https://www.cashfree.com/docs/api-reference/payouts/v2/standard-transfer-sync.md): Use this API to initiate an amount transfer request at Cashfree by providing beneficiary id, amount, and transfer id. This is a sync transfer request.
- [Standard Transfer Sync v1.2](https://www.cashfree.com/docs/api-reference/payouts/v2/standard-transfer-sync-v12.md): Use this API to initiate an amount transfer request at Cashfree by providing beneficiary id, amount, and transfer id. This is a sync transfer request.
- [Verify](https://www.cashfree.com/docs/api-reference/payouts/v2/verify.md): Use this API to verify the bearer token generated. If the token does not exist/invalid/expired, the response "Token is not valid" is returned. Regenerate token in case of token expiry to make API calls (use /payout/v1/authorize for this).
- [Verify](https://www.cashfree.com/docs/api-reference/payouts/v2/verify-1.md): Verify the bearer token generated. If the token does not exist, is invalid, or has expired, the response "Token is not valid" is returned. Regenerate token in case of token expiry for making API calls ( use /payout/v1/authorize for this).
- [Min KYC Verification](https://www.cashfree.com/docs/api-reference/prepaid-payment-instruments/kyc-verification/min-kyc-verification.md): Completes the minimum KYC verification process by validating user documents and OTP verification. This endpoint processes document information (PAN card details) along with the OTP verification ID to complete the minimum KYC requirements for the user.
- [Generate OTP](https://www.cashfree.com/docs/api-reference/prepaid-payment-instruments/kyc-verification/send-otp.md): Sends an OTP (One-Time Password) to the user via the specified notification modes. Supports multiple delivery channels including SMS and WhatsApp for secure user verification.
- [Submit OTP](https://www.cashfree.com/docs/api-reference/prepaid-payment-instruments/kyc-verification/verify-otp.md): Verifies the OTP (One-Time Password) sent to the user for verification.  This endpoint validates the OTP provided by the user against the OTP verification ID.
- [2FA API Signature Generation](https://www.cashfree.com/docs/api-reference/vrs/2fa-api-signature-generation.md): Generate the 2FA signature for Cashfree Secure ID APIs by combining your clientId with a UNIX timestamp and encrypting it with the provided public key.
- [Authentication](https://www.cashfree.com/docs/api-reference/vrs/v2/docs/authentication.md): Authenticate Cashfree Secure ID API calls by fetching bearer tokens, attaching them to every request, and following the general header instructions.
- [End Points](https://www.cashfree.com/docs/api-reference/vrs/v2/end-point.md): Verify customer bank accounts, PAN, GSTIN, and other KYC identifiers using the Cashfree Verification Suite APIs, covering required parameters, and success and error responses.
- [Generate KYC Link](https://www.cashfree.com/docs/api-reference/vrs/v2/generate-form-link.md): Use this API to generate a verification form to verify the KYC information of your users digitally.
- [Get KYC Link Status](https://www.cashfree.com/docs/api-reference/vrs/v2/get-form-status.md): Use this API to get the status of the KYC link by passing `verification_id` or `reference_id` to get the KYC Link status.
- [Mobile 360 OTP Less](https://www.cashfree.com/docs/api-reference/vrs/v2/mobile-360-otp-flow/mobile-360-otpless.md): Use this API to extract multiple identity types from mobile number.
- [Get User Detail](https://www.cashfree.com/docs/api-reference/vrs/v2/video-kyc/get-user.md): Use this API to retrieve the details of a user registered for Video KYC. You can fetch user information using either the **user_id** (provided by you) or the **user_reference_id** (generated by Cashfree).
- [Update User Detail](https://www.cashfree.com/docs/api-reference/vrs/v2/video-kyc/update-user.md): Update User Detail.
- [Integration Overview](https://www.cashfree.com/docs/api-reference/vrs/v2/video-kyc/vkyc-overview.md): Discover how Cashfree Video KYC streamlines remote customer verification with secure, RBI-compliant agent-led video sessions and easy integration options.
- [CLAUDE](https://www.cashfree.com/docs/CLAUDE.md)
- [Manage Account](https://www.cashfree.com/docs/help/account/manage-account.md): Manage Cashfree account settings from the Profile page: update business info, enable 2FA, set notification preferences, and review logins.
- [One Click Checkout](https://www.cashfree.com/docs/help/one-click-checkout/faqs/faqs.md): Find answers to One Click Checkout FAQs covering COD and shipping profile setup, Shopify conversion-data syncing, and native checkout fallback scenarios.
- [Instant Settlement](https://www.cashfree.com/docs/help/payments/settlements/instant-settlements.md): Get answers to Cashfree instant settlement FAQs covering 15-minute payout cycles, eligibility criteria, fees, supported banks, and how to enable the feature.
- [Token Vault](https://www.cashfree.com/docs/help/token-vault/faqs.md): Get answers to Token Vault FAQs about card tokenisation, RBI-mandated guest checkout flows, saved-card storage, network token usage, and migration steps.
- [Cashfree Developer Documentation](https://www.cashfree.com/docs/index.md): Get started with Cashfree documentation, APIs, SDKs, and integration guides for payments, payouts, and identity verification products.
- [Go Live Checklist](https://www.cashfree.com/docs/payments/checkout/checklist-deprecated.md): Verify your legacy Cashfree One Click Checkout configurations against this deprecated go-live checklist before switching traffic to the production environment.
- [Managing Cash on Delivery](https://www.cashfree.com/docs/payments/checkout/managing-cod.md): Manage Cash on Delivery in Cashfree One Click Checkout, the dominant Indian ecommerce method, by configuring rules, blacklists, and RTO controls in one place.
- [Collection Accounts](https://www.cashfree.com/docs/payments/global-collections/collection-accounts.md): Open Cashfree Global Collections accounts to receive international payments in major currencies and settle funds in INR with transparent FX and lower fees.
- [Global Collections FAQs](https://www.cashfree.com/docs/payments/global-collections/faqs.md): Browse Cashfree Global Collections FAQs covering account setup, supported currencies, FX rates, settlement timelines, compliance documents, and limits.
- [Overview](https://www.cashfree.com/docs/payments/global-collections/introduction.md): Use Cashfree Global Collections to accept international payments from clients abroad, hold foreign currency balances, and settle to your Indian bank.
- [Transactions](https://www.cashfree.com/docs/payments/global-collections/transactions.md): Review every Global Collections transaction in Cashfree, filter by currency, account, or status, and reconcile international receipts to INR settlements.
- [Disputes Notifications](https://www.cashfree.com/docs/payments/manage/disputes/disputes-notifications.md): Get email and webhook notifications for Cashfree disputes whenever a new case is created, evidence is requested, a deadline nears, or a verdict lands.
- [Payment Methods](https://www.cashfree.com/docs/payments/manage/payment-methods.md): Expand checkout reach with Cashfree's six payment-method categories: cards, UPI, netbanking, bank transfers, wallets, and pay-later, all from one integration.
- [Migration to Version 2023-08-01](https://www.cashfree.com/docs/payments/migration/migration.md): Migrate from older Cashfree Payment Gateway APIs to the 2023-08-01 version using mapping tables, request and response changes, and upgrade instructions.
- [Overview](https://www.cashfree.com/docs/payments/migration/overview.md): Plan your upgrade from older Cashfree Payment Gateway V3 APIs to V4 with this overview of breaking changes, new capabilities, and recommended migration steps.
- [Webhooks for Payment Links and Forms](https://www.cashfree.com/docs/payments/no-code/customize/webhooks.md): Configure Cashfree webhooks for payment links and forms so your backend receives real-time events when submissions are paid, partially paid, expired, or failed.
- [Components](https://www.cashfree.com/docs/payments/online/element/components.md): Reference every component shipped with Cashfree.js, the initial state options accepted by each one, and which components are payable on a custom checkout.
- [Custom Checkout Integration - Android](https://www.cashfree.com/docs/payments/online/web/custom-checkout-android.md): Add UPI Intent support inside a WebView-based custom Cashfree checkout for Android by using the JS SDK and the steps documented in this integration guide.
- [Prestashop Payment Plugin](https://www.cashfree.com/docs/payments/plugins/prestashop.md): Install the Cashfree plugin on supported PrestaShop versions to accept cards, UPI, netbanking, and wallets without custom integration work.
- [WooCommerce Payment Plugin](https://www.cashfree.com/docs/payments/plugins/woocommerce.md): Add the Cashfree plugin to your WordPress WooCommerce store to accept debit cards, credit cards, UPI, netbanking, and wallet payments seamlessly.
- [Generate Transaction Return Summary](https://www.cashfree.com/docs/payments/subscription/generate-transaction-summary.md): Use the Generate Transaction Return Summary API to retrieve summaries for failed Cashfree Subscriptions charges caused by issues like insufficient bank balance.
- [Webhooks](https://www.cashfree.com/docs/payments/webhooks.md): Set up Cashfree webhooks so your backend automatically receives real-time events for orders, payments, refunds, settlements, and disputes.
- [Risky Transfers](https://www.cashfree.com/docs/payouts/payout-protect/risky-transfers.md): View and act on Cashfree Payout Protect risky transfers, including flagged and blocked payouts, to investigate suspicious beneficiaries before releasing funds.
- [Payouts: IP Whitelisting and Public Key FAQs](https://www.cashfree.com/docs/payouts/payouts/integrations/ip-whitelist-faq.md): Find answers to common questions about IP whitelisting and public key uploads required to authenticate Cashfree Payouts API requests in production.
- [Standard Transfer](https://www.cashfree.com/docs/payouts/payouts/integrations/standard-transfer.md): Integrate Cashfree Standard Transfer to add beneficiaries, initiate a single payout, and fetch transfer status with reliable production-ready API calls.
- [README YAML PERIOD](https://www.cashfree.com/docs/scripts/README_YAML_PERIOD.md)
- [Integration - Verify Bank Account](https://www.cashfree.com/docs/secure-id/get-started/integration/integration-verify-bank-account.md): Integrate Cashfree Bank Account Verification from scratch to validate end-customer account numbers and IFSC details before initiating payouts.
- [PAN to GSTIN](https://www.cashfree.com/docs/secure-id/know-your-business/pan-to-gstin.md): Use Cashfree PAN-to-GSTIN verification to fetch every GSTIN linked to a business PAN, streamlining vendor onboarding, KYB checks, and tax compliance.
- [Verify CIN](https://www.cashfree.com/docs/secure-id/know-your-business/verify-cin.md): Verify Corporate Identity Numbers to validate company registrations and ensure regulatory compliance for business entities in India.
- [Verify GSTIN](https://www.cashfree.com/docs/secure-id/kyc-stack/verify-gstin.md): Use Cashfree to verify any 15-digit GSTIN issued under the Indian GST framework and retrieve business details such as legal name, status, and address.
- [Agents and Auditors Dashboard](https://www.cashfree.com/docs/secure-id/video-kyc/dashboard.md): Use the Cashfree Agents and Auditors Dashboard to add, edit, enable, disable, or delete Video KYC users and review their activity and performance metrics.
- [Gpay payment errors](https://www.cashfree.com/docs/static/gpay-payment-errors.md)
- [Cashfree Documentation Content Guidelines - MSTP Style](https://www.cashfree.com/docs/styles/cashfree_content_guidelines.md): Follow these MSTP-aligned content guidelines to write clear, consistent, user-friendly Cashfree developer documentation in UK English and active voice.
- [Freshdesk PR Review Guidelines](https://www.cashfree.com/docs/styles/freshdesk_pr_review_guidelines.md): Reference for reviewing documentation PRs where the Mintlify agent turns resolved Freshdesk support tickets into MDX facts, covering the two-layer review model, hallucination checks, mechanical terminology fixes, and the FAQ snippet architecture.
- [Device Intelligence Web SDK](https://www.cashfree.com/docs/tools-ai/device-intelligence-web.md): Use the Cashfree Device Intelligence Web SDK to capture browser fingerprints, device traits, and security signals that help merchants detect online risk.
- [Test Case Management Tool](https://www.cashfree.com/docs/tools-ai/test-case-management.md): Use the Cashfree Test Case Management tool to plan tests, track automation status, link cases to features, and manage approvals across the SDLC end to end.

## OpenAPI Specs

- [risk-details](/docs/openapi/payments/risk-details.yaml)
- [v2025-01-01](/docs/openapi/payments/v2025-01-01.yaml)
- [ppi](/docs/openapi/ppi/ppi.yaml)
