Paynow Integration Skill — Development skill for Claude Code
Claude skill for the Paynow Zimbabwe payment gateway: PHP/Laravel, Node.js/Express and raw HTTP, plus a corrected API reference, hash tooling and a codebase auditor.
How to install Paynow Integration Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open 67even/paynow-integration-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Paynow Integration Skill does
Claude skill for the Paynow Zimbabwe payment gateway: PHP/Laravel, Node.js/Express and raw HTTP, plus a corrected API reference, hash tooling and a codebase auditor. Verified against the real SDKs, not the documentation.
Alternatives in Development
- PHP Lsp — PHP /plugin install php-lsp@claude-plugins-official 14k ★
- Laravel Simplifier — Simplify Laravel application structure 523 ★
- MCP Edit — tilth_write replaces the host Edit and Write tools 349 ★
README
Paynow Integration Skill
A Claude skill for integrating the Paynow Zimbabwe payment gateway — without the bugs that cost merchants money.
Why this exists
Paynow's official documentation tells you to gate order fulfilment on the SDK's `paid()` helper.
Follow that advice and you will lose orders. A Paynow transaction is **fully paid** in three states — `Paid`, `Awaiting Delivery` and `Delivered` — but the PHP SDK implements the helper as:
public function paid()
{
return $this->status() === 'paid';
}
So `Awaiting Delivery` returns `false`. The money arrives, the callback returns `200`, Paynow never retries, the dashboard shows the transaction as paid — and your customer gets nothing. Silently, with no error and no log line.
The Node SDK is worse: it has **no `paid()` method at all**, yet the published quickstart still shows `if (status.paid())`. That throws `TypeError` at runtime.
This skill exists because in
Related Skills
Ecocash Instant Payment API
A clear, step-by-step guide to integrating EcoCash Instant Payment: get sandbox access, charge an EcoCash wall
Install Rules
Copy this package's PHP/Laravel rules and CLAUDE.md into the current project (marketplace install only)
Laravel Equipo
Skill para Claude Code que define una forma segura y consistente de trabajar en proyectos Laravel existentes,
Fabric
Move a coding-agent job between machines and pick it up where it stopped. The workspace, its caches and the Cl
Backend Patterns
백엔드 아키텍처 패턴, API 설계, 데이터베이스 최적화, Node.js, Express, Next.js API 라우트를 위한 서버 사이드 모범 사례.
Add Cron Railway
Create scheduled jobs on Railway using node-cron or external cron services. Implement cron scheduler in Expres
Related Agents
QA API
Use for QA of backend and APIs (Nest.js, Express, Laravel, WordPress REST). Checks contract, auth, validation,
Paypal Integration
Master PayPal payment integration including Express Checkout, IPN handling, recurring billing, and r... - wsho
Laravel Backend Developer
Senior PHP/Laravel backend developer. Use for controllers, models, services, middleware, Eloquent ORM, databas