Runtime registry and HTTP client for Seller Commerce API v2.
Market stores public adapter capabilities. This namespace owns private routing and credentials. Adding a seller must not add a new code branch.
Runtime registry and HTTP client for Seller Commerce API v2. Market stores public adapter capabilities. This namespace owns private routing and credentials. Adding a seller must not add a new code branch.
(adapter id)(adapters)Private adapter registry, keyed by normalized adapter id. JSON entries win over convenience environment variables. Secrets never enter Market state.
Private adapter registry, keyed by normalized adapter id. JSON entries win over convenience environment variables. Secrets never enter Market state.
(commission-bps id)The private commission opportunity for an adapter. Runtime configuration wins; preview-only adapters fall back to their declared program default.
The private commission opportunity for an adapter. Runtime configuration wins; preview-only adapters fall back to their declared program default.
(confirm-payment! adapter-id payment)(manifest! cfg)Fetch and fail closed on the private adapter compatibility manifest.
Fetch and fail closed on the private adapter compatibility manifest.
(payment->lifecycle-event payment)Translate provider-specific webhook facts into the provider-neutral v2 wire shape.
Translate provider-specific webhook facts into the provider-neutral v2 wire shape.
(plan-sku-for-price! adapter-id price-ref)Resolve a provider price reference through the seller's current catalog.
Resolve a provider price reference through the seller's current catalog.
(prepare-checkout! adapter-id request)(public-profile {:keys [id display-name]})(stripe-account-id cfg seller account)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |