Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ Guidance for AI assistants working in this repository.

## Project

`@digitizers/sumit-api` — pure TypeScript helpers for SUMIT / OfficeGuy / Upay recurring billing and trigger webhooks. **Zero runtime dependencies.** Single-file source: [`src/index.ts`](src/index.ts).
`@godigitizer/sumit-api` — pure TypeScript helpers for SUMIT / OfficeGuy / Upay recurring billing and trigger webhooks. **Zero runtime dependencies.** Single-file source: [`src/index.ts`](src/index.ts).

Companion package: [`@digitizers/sumit-react`](https://github.com/Digitizers/sumit-react).
Companion package: [`@godigitizer/sumit-react`](https://github.com/Digitizers/sumit-react).

## Public surface

Expand Down
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# @digitizers/sumit-api
# @godigitizer/sumit-api

[![npm](https://img.shields.io/npm/v/@digitizers/sumit-api.svg)](https://www.npmjs.com/package/@digitizers/sumit-api)
[![types](https://img.shields.io/npm/types/@digitizers/sumit-api.svg)](https://www.npmjs.com/package/@digitizers/sumit-api)
[![license](https://img.shields.io/npm/l/@digitizers/sumit-api.svg)](LICENSE)
[![npm](https://img.shields.io/npm/v/@godigitizer/sumit-api.svg)](https://www.npmjs.com/package/@godigitizer/sumit-api)
[![types](https://img.shields.io/npm/types/@godigitizer/sumit-api.svg)](https://www.npmjs.com/package/@godigitizer/sumit-api)
[![license](https://img.shields.io/npm/l/@godigitizer/sumit-api.svg)](LICENSE)
[![zero deps](https://img.shields.io/badge/runtime%20deps-0-success)](package.json)

> Pure TypeScript helpers for [SUMIT / OfficeGuy / Upay](https://sumit.co.il) recurring billing and trigger webhooks. **Zero runtime dependencies.**

Companion package: [`@digitizers/sumit-react`](https://github.com/Digitizers/sumit-react) — `<SumitCheckout />` plus Next.js charge and webhook route helpers.
Companion package: [`@godigitizer/sumit-react`](https://github.com/Digitizers/sumit-react) — `<SumitCheckout />` plus Next.js charge and webhook route helpers.

---

Expand Down Expand Up @@ -40,11 +40,11 @@ SUMIT (also branded **OfficeGuy** and **Upay**) does not publish a typed SDK for
## Install

```bash
pnpm add @digitizers/sumit-api
pnpm add @godigitizer/sumit-api
# or
npm install @digitizers/sumit-api
npm install @godigitizer/sumit-api
# or
yarn add @digitizers/sumit-api
yarn add @godigitizer/sumit-api
```

The package has **no runtime dependencies**.
Expand All @@ -54,7 +54,7 @@ The package has **no runtime dependencies**.
## Build a recurring-charge payload

```ts
import { buildRecurringChargePayload } from "@digitizers/sumit-api";
import { buildRecurringChargePayload } from "@godigitizer/sumit-api";

const payload = buildRecurringChargePayload({
companyId: 123,
Expand All @@ -80,7 +80,7 @@ const payload = buildRecurringChargePayload({
## Normalize a charge response

```ts
import { normalizeRecurringChargeResponse } from "@digitizers/sumit-api";
import { normalizeRecurringChargeResponse } from "@godigitizer/sumit-api";

const event = normalizeRecurringChargeResponse(sumitResponse);

Expand Down Expand Up @@ -108,7 +108,7 @@ A successful SUMIT charge response typically includes:
## Normalize a SUMIT trigger / webhook payload

```ts
import { normalizeSumitIncomingPayload } from "@digitizers/sumit-api";
import { normalizeSumitIncomingPayload } from "@godigitizer/sumit-api";

const normalized = normalizeSumitIncomingPayload(payloadOrUrlSearchParams);

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@digitizers/sumit-api",
"name": "@godigitizer/sumit-api",
"version": "0.1.0",
"description": "TypeScript helpers for SUMIT/OfficeGuy/Upay recurring charges and trigger webhooks.",
"license": "MIT",
Expand Down
Loading