billingsdk

Creem

Modern billing platform with checkout, subscriptions, and HMAC webhook verification.

Installation

npm install billingsdk-core billingsdk-creem

Configuration

import { creem } from "billingsdk-creem";

const adapter = creem({
  apiKey: process.env.CREEM_API_KEY!,
  webhookSecret: process.env.CREEM_WEBHOOK_SECRET,
});

Capabilities

Checkout
Subscriptions
Invoices
Customer Portal

Webhook Verification

Verifies webhooks using HMAC-SHA256 via the Creem-Signature header.