add
Add a second payment provider alongside an existing integration, without touching the one already running.
Show what you can actually use in a given country — providers, local rails, currency exponent, e-invoicing obligation, and whether a local acquirer is required.
> /plugin marketplace add Hainrixz/agente-pagokit > /plugin install pagokit@tododeia
How it fires
How this command gets triggered: by you, by Claude, or both.
/coverageContext preview
What this command does when you run it.
Show what you can actually use in a given country — providers, local rails, currency exponent, e-invoicing obligation, and whether a local acquirer is required.
description: Show what you can actually use in a given country — providers, local rails, currency exponent, e-invoicing obligation, and whether a local acquirer is required. argument-hint: "<country-code | country name>"
Answers "what are my options in X?" with data rather than a general impression.
1. Resolve the argument to an ISO-3166 alpha-2 code. Accept a country name in English or Spanish. If the code is not in `regions.json`, say so plainly — an absent country means PagoKit has no verified answer there, which is different from there being no answer. 2. Read `skills/payment-advisor/data/regions.json` for that code and `providers.index.json` for the providers it names. 3. If `unsupported` is set, report the reason and stop. Do not suggest a workaround for a sanctioned market.
<Country> (<code>) — <currency>, <exponent> decimal places Local providers: <name> [<level>] · <name> [<level>] Cross-border MoR: <name> [<level>] Dominant instant rail: <rail label> Local rails available: <methods from the catalog for this region> What you must know: • <requires_local_acquirer, with the reason, if set> • <e-invoicing mandate, if set — and that a merchant of record removes the obligation> • <installments_expected, if set> • <currency exponent, when it is not 2 — the amount must be sent at that exponent> PagoKit can build: <the providers at build level> PagoKit can only advise on: <the ones at advise level>
If `primary_providers` is empty, say exactly that: there is no local provider in the catalog yet, the fallback is a cross-border merchant of record, and it costs more than a local option would. Do not dress that up.
should know they are paying a cross-border premium.
Claude Code plugin that picks and implements the right payment method for your app — from your terminal. 42 providers, 136 payment rails, and deterministic validators that block insecure payment code as it is written.
Repo: Hainrixz/agente-pagokit
Add a second payment provider alongside an existing integration, without touching the one already running.
Compare two or more payment providers head to head for a concrete situation — real fees on a real amount, coverage, onboarding time, and what PagoKit can…
Audit an existing PagoKit integration — gitignore, env vars, key prefixes, webhook secret, raw body, replay protection, idempotency, DB schema, minimum events…
Audit a hand-written payment integration and FIX what it finds. Unlike /pagokit:doctor, which is read-only, this one writes.
Migrate from one payment provider to another, keeping the old one running until the new one is proven.
Analyze the current project and generate a production-ready payment integration (frontend + backend + webhook + DB + portal + refund).