Getting Started at a Glance
TAPKit is the middle slice. Before it, you check eligibility and get your Cloudflare edge ready. After it, you process the verified request through the same payment stack you already run. Six phases, in order:
0 · Eligibility
Confirm you're on Cloudflare, your processor accepts network tokens with cryptograms, and you're enrolled (or enrolling) with Visa Intelligent Commerce. The longest-lead-time items live here — start them first.
1 · Edge prereqs
Site proxied through Cloudflare. WAF and Bot Management enabled. Decide which paths are agent-eligible (browse vs checkout). Optional MCP server on Workers if you want a structured agent surface.
2 · Install TAPKit
Ten-line Worker middleware. KV binding for replay protection. Wrap your checkout handler. Browsing endpoints can stay log-only at first.
3 · Verify conformance
Run tapkit check against your staging URL.
Eleven scenarios. Green-light to enforce when all pass.
4 · Process the request
Verified payer payload arrives at your origin. Read the tokenised PAN and cryptogram, hand them to your existing processor, return order confirmation in a shape the agent can consume.
5 · Operate
Pipe the verdict log to Logpush, Workers Analytics Engine, or your SIEM. Wire TAPKit pass/fail into Bot Management as a positive signal. Tune thresholds.
Phases 1–3 are quick if you're already a Cloudflare customer — install the package, bind a KV namespace, run the conformance suite. Phase 4 and the VIC enrolment in Phase 0 are the items that turn this into a multi-week rollout. See the day-by-day plan →