Files
zeekay 1943f1c093 Hanzo Commerce
Multi-tenant commerce and billing: orders, subscriptions, invoices, plans,
usage metering and a credit ledger. One Go binary. MIT OR Apache-2.0.

Claude-Session: https://claude.ai/code/session_01SAtaDFm8VDiWrhYHNNtxMw
2026-09-23 21:52:16 -07:00

21 lines
509 B
TypeScript

export const subscribeToNewsletter = async (email: string) => {
try {
const response = await fetch("https://api.hanzo.ai/newsletter/subscribe", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ email }),
})
if (!response.ok) {
throw new Error("Subscription failed")
}
return { success: true }
} catch (error) {
return {
success: false,
message: "An error occurred. Please try again later.",
}
}
}