Repository navigation
Add webhook URL, test-payment, and capabilities guidance (BBK-2/3/4) - #14
Merged
Merged
Conversation
…/3/4) Part 1 of 3 (references). notification_url works for all methods + reachability section; new testing-guide.md; Shopify test mode; Wizard/Store Check/hooks.paymob.com in live-resources; Pixel sample rewritten from current docs.
OmarAboulMakarem
approved these changes
Sep 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implements the three subtasks of BBK-1 (Increased guidance in integration flow).
BBK-2 — Webhook URL the internet can reach
notification_urlmust be public HTTPS;localhostnever receives callbacks.intention-api.md, new section 5 inlive-resources.md, three troubleshooting rows inSKILL.md.BBK-3 — Prompt for a test payment, show the right test details
references/testing-guide.md: explicit "Ready to run a test payment?" checkpoint, only the test details for enabled methods (numbers stay only intest-credentials.md), and how to test each integration type: custom web, Pixel, mobile SDK, Shopify (test mode button, off before live), WooCommerce/other plugins (Test Mode + Store Check with the Paymob Wizard Connector), Payment Links.BBK-4 — Show what the user can do
SKILL.md, shown only when asked or the request is vague, filtered by platform; one line of next steps after a milestone.Other fixes
notification_urlworks for all payment methods (was "Card Integration IDs only").paymob-pixelpackage on jsDelivr,new Pixel({...})); the oldPaymob.init/paymob-sdk.jssnippet didn't match. Please have the Pixel team confirm the target of thepayFromOutsideevent — the docs name it but not where to dispatch it.universal-prompt.md,AGENTS.md, andREADME.mdsynced.python scripts/validate.pypasses. Version left at 3.3.0 (releases are tag-driven).