Руководство по интеграции платежного шлюза Cashfree
Обновлено: 31 октября 2025 г
Цель данного документа — описать процесс интеграции платежных систем с Cashfree, необходимый для продавца или партнера по решениям, который настроил чат-бота с использованием API WhatsApp Business и нуждается в приеме платежей от пользователей WhatsApp.
В этом документе описан набор API, которые необходимо интегрировать, и принцип работы интеграции с API WhatsApp Business. Для получения дополнительной информации об интеграции платежной системы Cashfree, пожалуйста, обратитесь к документации Cashfree.
Где это вписывается в общий процесс интеграции с продуктом WA P2M: В следующем документе описаны запросы и ответы, выделенные красным цветом на приведенной ниже блок-схеме.

Рассмотрение особых случаев
В API создания заказа Cashfree можно установить время истечения срока действия заказа. Используйте эту функцию для установки желаемого времени истечения срока действия.После истечения срока действия заказа, если веб-хук не был получен, выполните проверку статуса, чтобы убедиться, что заказ истек, а затем отмените заказ в WhatsApp, чтобы уведомить пользователя.
Обработка неудачных платежей
Сообщение об оплате, отправленное пользователю через WhatsApp, допускает несколько повторных попыток в случае неудачи (то есть кнопка «Оплатить» доступна до успешной оплаты). Однако Cashfree требует, чтобы идентификатор ссылки («tr» в URL-адресе, полученном в ответе на запрос об оплате заказа) был уникальным для каждой оплаты.Таким образом, если от Cashfree получено сообщение об ошибке платежа, обновите статус заказа в WhatsApp на «отменен». После этого пользователю будет отправлено новое сообщение с просьбой повторить платеж.В случае задержки отмены, если пользователь в итоге успешно совершил платеж, Cashfree не будет отправлять веб-хук продавцу, а автоматически произведет возврат средств без каких-либо дополнительных действий со стороны продавца. В случае запроса клиента в подобной ситуации (когда он утверждает, что транзакция была успешной, но платеж не найден в Cashfree), сообщите пользователю, что возврат будет обработан в течение нескольких дней.
Отмена заказа после успешной транзакции
Может возникнуть ситуация, когда Cashfree отправила сигнал об успешной оплате, но продавец не может выполнить заказ. В таком случае следует оформить возврат средств одним из следующих способов:
Используйте API возврата средств.Используйте панель управления Cashfree для продавцов.
Комментарии отсутствуют
Комментарии отсутствуют