Agentic Commerce
Google UCP Integration
4 min
overview the universal checkout protocol (ucp) enables autonomous shopping agents to complete purchases on behalf of consumers by integrating forter's tokenization with ucp, merchants can securely accept payments from ai agents without handling raw card data setup add the forter tokenization handler to your / well known/ucp endpoint sandbox { "payment" { "handlers" \[ { "id" "forter tokenizer", "name" "com forter tokenizer", "version" "2026 01 14", "spec" "https //pci tokenization sandbox checkouttools com/v1/agentic/ucp/tokenizer spec", "config schema" "https //pci tokenization sandbox checkouttools com/v1/agentic/ucp/tokenize schema json", "instrument schemas" \[ "https //ucp dev/schemas/shopping/types/card payment instrument json" ], "config" { "endpoint" "https //pci tokenization sandbox checkouttools com/v1/agentic/ucp/tokenize", "identity" { "access token" "your forter ucp api key", "site id" "your forter site id" } } } ] } } production { "payment" { "handlers" \[ { "id" "forter tokenizer", "name" "com forter tokenizer", "version" "2026 01 14", "spec" "https //pci checkouttools com/v1/agentic/ucp/tokenizer spec", "config schema" "https //pci checkouttools com/v1/agentic/ucp/tokenize schema json", "instrument schemas" \[ "https //ucp dev/schemas/shopping/types/card payment instrument json" ], "config" { "endpoint" "https //pci checkouttools com/v1/agentic/ucp/tokenize", "identity" { "access token" "your forter ucp api key", "site id" "your forter site id" } } } ] } } contact your forter account team to obtain a ucp api key processing payments when a shopping agent completes checkout, your backend receives a forter token instead of raw card data to process the payment, route it through forter's docid 3przc4a8xzqtodtjzwrna , which resolves the token and forwards the request to your payment processor the proxy enforces token binding, ensuring tokens can only be used by the merchant they were issued to resources