bazarbaykz/n8n-nodes-apipay — reverse-engineered prompt
Reverse engineered prompt
Build me an n8n community node for ApiPay.kz so people in Kazakhstan can connect Kaspi Pay payments to their workflows without writing code.
It should let users add their ApiPay API key as credentials, then create and manage invoices, refunds, subscriptions, and catalog items from inside n8n. Include common actions like creating an invoice, checking invoice status, listing invoices with filters, cancelling pending invoices, creating full or partial refunds, managing subscriptions, uploading catalog images, and checking the API health.
Also add a trigger node for ApiPay webhooks, with signature verification, so workflows can start when invoice or subscription events happen.
Please make it production ready for n8n 1.0 and Node 18, written in TypeScript, with sensible tests, linting, package setup, and clear README instructions for installing the community node and setting up credentials. Look up the current n8n community node docs and ApiPay.kz API docs if you need to.
Want more depth? Deep Reverse