Creem
Creem is a merchant-of-record payments platform built for SaaS and AI startups. Its REST API handles products, hosted checkouts, customers, subscriptions, transactions, discounts, and software license keys, while Creem acts as the merchant of record to manage global sales tax, VAT, fraud, and compliance on the seller's behalf.
APIs
Creem Products API
Create, retrieve, and search products for one-time or recurring billing, including price, currency, billing type and period, tax mode, and license-key configuration.
Creem Checkouts API
Create hosted checkout sessions that return a Creem-hosted checkout URL, attach products, discounts, customers, custom fields, and metadata, and retrieve a session's status and ...
Creem Customers API
Retrieve customers by id or email and generate self-service customer billing portal links so customers can manage their own subscriptions, invoices, and payment methods.
Creem Subscriptions API
Retrieve and search subscriptions and manage their lifecycle - cancel, update, upgrade to a different product, pause, and resume - across active, trialing, paused, past_due, exp...
Creem Transactions API
Retrieve a single transaction by id and search transactions filtered by customer, product, and date range for payment reconciliation and reporting.
Creem Discounts API
Create, retrieve, search, and delete promotional discount codes (percentage or fixed amount) that can be applied to checkout sessions and subscriptions.
Creem Licenses API
Validate, activate, and deactivate software license keys and their per-device instances, with activation limits and expiry, for distributing and enforcing licensed software.
Creem Webhooks API
HMAC-SHA256 signed event notifications for checkout, subscription, refund, and dispute events, delivered to seller-configured endpoints for keeping application state in sync wit...