inttegro-collect-unpaid-orders
Installation
SKILL.md
Inttegro collect unpaid orders
Turn an unpaid-order search into a reviewed collection queue and completed follow-ups.
Establish the queue
- Preserve any order, customer, date, currency, or maximum-result constraint the merchant supplied.
- For a known order, call
get_order. Otherwise calllist_orderswithpage_size: 50, starting at page 1 and usingcustomer_idwhen known. - If the request means all matching orders, continue in page order while
may_have_moreis true, up to page 10. Deduplicate by order ID. If page 10 may have more, state that the scan reached the 500-order service ceiling and is not exhaustive. - Classify from returned fields only. Put explicit
requires_payment,requires_action, or failed payment states in the collection queue; put processing and unknown states in a separate review queue. Never label an order unpaid merely because success is absent. - Fetch
get_orderfor every order selected for action. Do not act on a stale list row.
Scanning never authorizes contact or payment. Present a compact queue with order ID or number, exact total and currency, order status, payment status, initiated time, and the proposed next step. Let the merchant select the orders and actions.