Skip to content

Conversation

@YuvrajSinghBhadoria2
Copy link

This PR introduces DodoWebhookGuard, a FastAPI dependency for verifying
Dodo Payments webhook signatures. This aligns the Python SDK with the
existing Node.js adapter.

Key Features:

  • HMAC-SHA256 signature verification
  • Integration via FastAPI Depends()
  • Proper 400 responses for invalid/missing signatures
  • Complete test coverage
  • Added example usage for developers

Closes #175

@sandipkumardey
Copy link

Hey @YuvrajSinghBhadoria2, can you pls resolve the conflicts ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Add FastAPI Webhook Verification Helper

2 participants