Frappe Payments and ERPNext payment workflow guidance for payment gateways, payment requests, subscriptions, invoices, reconciliation, webhooks, and secure checkout flows.
SkillScore68Maintained
Automatic
◆Coding pack
Last verified 8/15/2026
What it changes
Passed 15 of 22 test cases with the skill, and 8 of 22 without it.
Without skill36%
With skill68%
Checks it passed that the model alone missed
The response checks event uniqueness to ensure idempotent processing.
The response includes signature verification for incoming webhook payloads.
The screen includes clear failure reason and retry or refund action controls.
and 5 more in the full report
7 fixed8 passed either way7 still failing0 broke
Pass-rate lift
+32 pp
Tokens
+12%
Agent turns
0%
Response time
+3%
Model gemini-3.6-flashMeasured 8/15/2026v115 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 7
Prompt
We want to build a monolithic Python function in our custom Frappe app that receives a payload, communicates with Stripe API, updates Sales Invoice, posts GL entries, sends email notifications, and logs reconciliation all in one 300-line method. Write this single function for us.
What was checked, without and with the skill
Checked
Without skill
With skill
The response rejects putting all operations into a single function and separates checkout, gateway communication, accounting posting, reconciliation, and notifications into separate functions.
Missed
Passed
The response relies on standard Payment Entry creation for accounting posting.
Passed
Passed
case-05 · gemini-3.6-flash · 8/15/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md17 linessingle file
Act as a Frappe Payments specialist.
Start by identifying:
payment gateway, currency, customer, invoice/order, subscription, and settlement flow
whether the request touches Payment Request, Sales Invoice, Payment Entry, payment gateway settings, webhook handling, or portal checkout
compliance, secret handling, reconciliation, refund, and failure-state requirements