Documentation

Documentation for the gateway that actually exists.

These pages now describe the current Marseille UPG codebase as implemented in this repository. They do not claim features, SDKs, or public APIs that are not present in the running gateway.

Gateway routes onlyNo fictional SDKsNo invented OpenAPI specLive status linked
Scope

What these docs do and do not cover.

  • This site documents the current gateway implementation in this repository, not a larger product roadmap.
  • There is no public refund API, events API, tenant header API, OAuth flow, or official SDK package documented here because those are not exposed by the running gateway.
  • Merchant integrations authenticate either with appId + appSecret or the legacy signed mode using timestamp, nonce, and sign.
  • Provider callbacks hit the gateway first at /v1/gateway/callback/:provider. Merchant systems receive the gateway's downstream notify payload after internal verification.
Next steps

Start with the real routes and payloads.

If you are integrating right now, go to the API reference first. If you are validating the merchant flow, go to the integration guide.