Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agentic Payment Protocol 2 (AP2) Connector

This module acts as a Payment Provider within Odoo 18 to support Google's Agentic Payment Protocol 2 (AP2).

Created by: TMFCoders SL

Features

  • Zero-Click Payments: Allows trusted AI Agents (like Google Gemini) to confirm transactions cryptographically.
  • JWT Mandate Verification: Extracts and verifies the JSON Web Token mandates provided in the payment_data of UCP payloads.
  • Price Gouging Protection: Matches the total sum in the cryptographic signature with the Odoo cart total to prevent fraud.

Requirements

You must install the Python dependency PyJWT in your Odoo environment:

pip3 install PyJWT cryptography

Integration with UCP

While this module acts as a standalone Payment Provider, it is highly recommended to use it alongside the ucp_connector to achieve a full End-to-End Agentic Commerce experience.

About

Enable Zero-Click AI payments via cryptographic AP2 JWT Mandates for Odoo

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages