creem-expo Hono demo server
This server mounts the generic @itzsudhan/creem-expo/server fetch handlers on Hono and is ready for local use or Vercel deployment.
Environment
- Mode:
test - Port:
3001 - SQLite path:
.data/creem-demo.sqlite - Public base URL:
https://creem-expo.itzsudhan.com - Default return URL:
https://creem-expo.itzsudhan.com/creem/callback - Demo user:
demo-user - Demo email:
demo@creem.expo
Endpoints
POST /creem/checkout-sessionsGET /creem/subscriptionPOST /creem/subscription/cancelPOST /creem/subscription/pausePOST /creem/subscription/resumePOST /creem/subscription/upgradePOST /creem/customer-portalPOST /creem/webhooksGET /creem/callbackGET /debug/state
Current stored state
{
"userId": "demo-user",
"email": "demo@creem.expo",
"customerId": "cust_6kzE4VPKvnBLKIh5UyqUxd",
"subscriptionId": "ch_5XsUi19syA4cRxsm9olCcG",
"latestCheckoutId": "ch_5XsUi19syA4cRxsm9olCcG",
"latestOrderId": "ord_5GoNbCbUaCUyeKZn37pUMA",
"latestProductId": "prod_4T1sqNPrClR1NKxG1UDAwU",
"entitlementActive": false,
"subscriptionStatus": "completed",
"metadata": {
"source": "expo-demo",
"presentation": "browser",
"creemExpoUserId": "demo-user"
},
"subscription": null,
"updatedAt": "2026-03-21T15:48:15.341Z"
}