test-webhook

Simulate Paddle webhook events to test payment processing pipelines.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BaselHussain/ai-keto-meal-plan-generator --skill test-webhook-baselhussain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-webhook
Source: https://github.com/BaselHussain/ai-keto-meal-plan-generator/tree/main/.claude/skills/test-webhook
Command: npx skills add https://github.com/BaselHussain/ai-keto-meal-plan-generator --skill test-webhook-baselhussain

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, hmac, hashlib, json, time, sys, os, datetime, typing, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the testing of your payment processing pipeline by simulating real webhook events from Paddle, ensuring your backend can handle various payment scenarios.

Core Features & Use Cases

  • Simulate Payment Events: Trigger payment.succeeded, payment.chargeback, and payment.refunded events.
  • End-to-End Pipeline Testing: Verify the entire flow from webhook reception to AI processing, PDF generation, and email notification.
  • Edge Case Testing: Test scenarios like missing quiz data, duplicate webhooks, invalid signatures, and expired timestamps.
  • Use Case: Before deploying a new feature, use this Skill to send a simulated payment.succeeded webhook to your staging environment to confirm that a new user's meal plan is generated and emailed correctly.

Quick Start

Run the test-webhook skill to simulate a successful payment event.

Frequently Asked Questions about test-webhook

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I simulate Paddle webhook events for payment processing pipeline testing?

To simulate Paddle webhook events for payment processing pipeline testing, trigger payloads for payment.succeeded, chargebacks, or refunds. It verifies signatures against your webhook secret and tests the backend flow including AI, PDF, and email stages.

What edge cases can I test when simulating payment webhooks?

When simulating payment webhooks, you can test edge cases including missing quiz data, duplicate webhooks, invalid signatures, and expired timestamps to ensure your backend handles errors gracefully.

Do I need a running backend and webhook secret to test payment gateways?

Yes, you need a running backend and a configured webhook secret to test payment gateways. The secret is required for HMAC signature verification, ensuring your pipeline validates simulated events correctly.

Can I use custom payment IDs when testing webhook events?

Yes, you can use custom payment IDs when testing webhook events. This allows you to simulate specific transaction scenarios and verify how your backend handles unique payment identifiers.