You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
After testing the Cashfree integration in the Test environment, I encountered an issue where the Lago Cashfree webhook URL could not be added to the Cashfree Dashboard. Additionally, the payment flow was not functioning as expected.
Expected behavior
Users should be able to copy the webhook URL generated in the Lago UI, add it to the Cashfree Dashboard, and receive a valid 200 response for webhook triggers. This ensures that Cashfree recognizes the URL as a valid webhook endpoint.
Additional Context
The issue arises due to Cashfree using two different sets of webhook headers:
Headers for the "Test and Add Webhook" button in the Cashfree Dashboard.
Headers for actual webhook triggers during live operations.
Test/Add Webhook Payload: Uses X-Webhook-Signature and X-Webhook-Timestamp headers.
Actual Webhook Payload: Uses X-Cashfree-Signature and X-Cashfree-Timestamp headers.
This discrepancy prevents users from successfully adding webhook URLs to the Cashfree Dashboard.
Version
Lago: v1.19.1
The text was updated successfully, but these errors were encountered:
AyushChothe
changed the title
[BUG]: Cashfree Integration Issue with Webhook Addition and Payment Flow
[BUG]: Cashfree Integration Issue with Webhook and Payment Flow
Jan 25, 2025
Describe the bug
After testing the Cashfree integration in the Test environment, I encountered an issue where the Lago Cashfree webhook URL could not be added to the Cashfree Dashboard. Additionally, the payment flow was not functioning as expected.
Expected behavior
Users should be able to copy the webhook URL generated in the Lago UI, add it to the Cashfree Dashboard, and receive a valid 200 response for webhook triggers. This ensures that Cashfree recognizes the URL as a valid webhook endpoint.
Additional Context
The issue arises due to Cashfree using two different sets of webhook headers:
X-Webhook-Signature
andX-Webhook-Timestamp
headers.X-Cashfree-Signature
andX-Cashfree-Timestamp
headers.This discrepancy prevents users from successfully adding webhook URLs to the Cashfree Dashboard.
Version
The text was updated successfully, but these errors were encountered: