Agentic Orders
when a merchant receives an order from a consumer's agent (e g chatgpt or gemini), they should call the forter api with additional data, signaling forter the transaction source as well as transaction metadata provided to the merchant by the agent this additional data improves forter's risk decisions and provides the merchant better reporting on agentic traffic fortertokencookie & fortermobileuid in agentic flows, forter's javascript snippet and mobile sdk are typically not present, meaning fortertokencookie and fortermobileuid will not be available this is expected forter's system is adapted to assess agentic transactions with the data provided through the fields below ordertype set ordertype to ai agent additionalidentifiers add the additionalidentifiers agenticcommerceplatform object with the following fields agentsourcetype usually the vendor or ai company which can operate multiple platforms (e g openai) agentplatform the flow or product of the ai agent application (e g chatgpt instant checkout) agentapp use if the platform is not available in the agentplatform list, or when you need to further segment the channel, traffic or orchestrator (e g , paypal acs) agentid a unique identifier provided by the ai agent orchestrator or platform the following platforms are currently supported additional platforms will be added as they become available agentsourcetype agentplatform openai chatgpt instant checkout, chatgpt agent, chatgpt apps sdk google gemini, ai mode microsoft copilot perplexity buy with pro amazon alexa, buy for me meta ads third party gensmo, other in house henrylabs connectioninformation populate connectioninformation customerip with the end user's ip address (if available) google's ucp has it under signals dev ucp buyer ip populate connectioninformation useragent with the full, end user's agent google's ucp has it under signals dev ucp user agent payment populate the relevant payment object (e g creditcard , tokenizedcard , androidpay , paypal , etc ) with non pci payment data such as bin, last 4 digits, and expiration date for agentic transactions, this data may need to be retrieved from your psp, tokenizer, or agentic orchestrator additionalinformation as protocols continue to evolve, please add the following payloads as they become available for google include the ucp signals as ucpsignals for openai include the acp signals as acpsignals for adyen include adyen signals as adyensignals for paypal include paypal signals as paypalsignals for stripe include stripe signals as stripesignals schema your api schema should be set to support this additional data if it isn't, contact your forter implementation engineering team to get it updated api reference https //portal forter com/app/integration/docs/api reference?api=validation#request additionalidentifiers agenticcommerceplatform