Skip to content

payroc/boarding

v0.1.1MIT

Skills for merchant boarding and onboarding flows

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
Read SKILL.md at the source

Pinned to revision a3761e0e5c18, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.