Check agent orders and keep the results.
Check agent identity and signed purchase limits before your store proceeds. Save the results with the order, and reference its trace when you open a pre-dispute alert.

Checks and records for your integration.
Verify before authorization
Resolve the agent to its operator. Get accept / review / decline, trust_score, and reasons before the card is touched.
Enforce the signed trace
Compare the order with the signed trace, including the allowed action, spending limit, store, wallet, and merchant category.
Open a pre-dispute on the same trace
Open an alert with the affected trace IDs and the evidence you supply. Retrieve linked trace records separately for review.
Merchant questions.
Do I have to switch payment processors?
No. KYA sits on the verification path, not the money-movement path. /api/v1/verify is a recommendation. /api/v1/checkout/sessions enforces the signed trace. Your processor stays where it is.
What if an agent has no KYA credentials?
You decide. Policy can allow, challenge, or decline uncredentialed agent traffic the same way you already decide what to do with anonymous web sessions.
Does this slow down human checkout?
KYA runs when you send it a kya_id or a trace_jwt. Human checkouts are untouched.
Wire verify and checkout-sessions into the path you already run.
No processor swap. Shopify or custom API.