An Agent Skill for integrating with the SimPay.pl payment gateway API — for use with any AI coding agent (Claude Code, OpenAI Codex, Cursor, etc.), not tied to a specific vendor.
Drop SKILL.md into your agent's skills directory and it gives your coding assistant
ready-made, accurate context for creating payments, handling IPN webhooks, verifying
signatures, checking statuses, and issuing refunds against the SimPay API — instead of it
guessing field names or hallucinating an auth scheme.
Copy this repo into your project's skills directory, keeping the folder name so the skill is discoverable:
# Claude Code
git clone https://github.com/SimPaypl/simpay-ai-skill .claude/skills/simpay-api-integration
# or .agents/skills/simpay-api-integration for other agents that follow the same convention
# Codex / other agents
git clone https://github.com/SimPaypl/simpay-ai-skill <your-skills-dir>/simpay-api-integrationOr via the skills.sh CLI:
npx skills add SimPaypl/simpay-ai-skillAny agent that reads Markdown context files can also just be pointed at SKILL.md directly.
SKILL.md covers:
- Auth (API key, base URL, required headers)
- Creating a payment (
directChannel, request/response, fraud-check pitfalls) - Payment method values, transaction/refund/subscription statuses
- Refund eligibility, tracking
refundId, and completion status - Status checks and recovery after timeouts without assuming
controlis idempotent - Online Payments and DirectBilling IPNs: separate payloads, signatures, and acknowledgements
- SHA-256 verification with a PHP example and cross-language conversion rules
- Durable IPN storage, duplicate delivery handling, and atomic fulfillment
- Service/order validation, trusted proxies, backend-only secrets, and live IP validation
- Brief pointers to BLIK Level 0 / One-Click / Recurrent, DirectBilling (DCB), deferred payments (PayPo, Twisto, BLIK Pay Later), and SMS Premium
- Official SDKs
- A pre-launch checklist
Source docs: https://docs.simpay.pl (full index at https://docs.simpay.pl/llms.txt).
This skill is hand-maintained against SimPay's public docs. If something's out of date or missing, open an issue or PR.
MIT — see LICENSE.