insimbi

Docs · Agent protocols

Universal Commerce Protocol (UCP)

Discovery, payment handlers and complete checkout.

Mm Fi

Designed. Protocol support is designed. The flow follows the protocol's published specification, with insimbi on the merchant side. Every check and every settlement is written to the record.

Universal Commerce Protocol (UCP) Designed. UCP discovery, payment handlers and complete checkout.
Universal Commerce Protocol (UCP)Sequence diagram with 4 lanes (Platform (agent), Business, insimbi, Payment handler) and 11 numbered steps. The same steps are listed in text below the diagram.Platform(agent)BusinessinsimbiPayment handler1GET /.well-known/ucp2Profile: version,services,capabilities, paymenthandlers3Create checkout4Checkout, advertisingthe payment handlersit accepts5Execute the handler to get a token or credential6Token7Complete checkoutwith the token8Authorize9Check your rules, choose the rail,write the record10Result (or achallenge for strongauthentication)11Checkout completed

Steps in text

  1. Platform (agent) to Business: GET /.well-known/ucp
  2. Business to Platform (agent): Profile: version, services, capabilities, payment handlers
  3. Platform (agent) to Business: Create checkout
  4. Business to Platform (agent): Checkout, advertising the payment handlers it accepts
  5. Platform (agent) to Payment handler: Execute the handler to get a token or credential
  6. Payment handler to Platform (agent): Token
  7. Platform (agent) to Business: Complete checkout with the token
  8. Business to insimbi: Authorize
  9. insimbi: Check your rules, choose the rail, write the record
  10. insimbi to Business: Result (or a challenge for strong authentication)
  11. Business to Platform (agent): Checkout completed

Request access

insimbi is in early access with design partners.