create-pricing-intent
Guides developers through creating and managing pricing intents — reusable Merchant Processing Agreement (MPA) fee templates — via the Payroc Boarding API (POST/GET/PUT/PATCH/DELETE /v1/pricing-intents). Use this skill whenever the user wants to: create or reuse a pricing template / fee schedule across many merchants; choose a pricing program (interchange plus, interchange plus plus, tiered, flat rate, consumer choice / surcharge / cash discount, reward pay choice); define processor, gateway, base, or ACH fees (transaction or discount rates, gateway monthly/setup/per-transaction fees, annual, PCI non-compliance, or chargeback fees); build, fix (including 400 validation errors), update, replace, retrieve, list, or delete a /v1/pricing-intents request; or obtain a pricingIntentId to assign to a processing account during boarding — even if they don't say "skill" or "pricing intent" explicitly (for example, they describe reusing one fee structure for many merchants). A pricing intent is a fee *template* and never takes, authorises, captures, or refunds money. Do NOT use this skill for taking, authorising, or refunding payments or transactions — some gateways call that a "payment intent", but Payroc handles it via its separate transactions/payments API — nor for boarding a merchant end-to-end or adding processing accounts (use create-merchant-platform), nor for general merchant or transaction management. If the user says "payment intent" but clearly wants a reusable fee template, use this skill and confirm.
- Version
- 0.3.5
Pinned to revision a3761e0e5c18, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/create-pricing-intent/SKILL.md
- skills/create-pricing-intent/references/_sources.md
- skills/create-pricing-intent/references/api-schema.md
- skills/create-pricing-intent/references/error-response-format.md
- skills/create-pricing-intent/references/identity-call.md
Every link opens the file at its source, pinned to the revision this page describes.