Commit Graph

12 Commits

Author SHA1 Message Date
Shawn Erquhart
27c9f6dd71 fix example 2025-04-22 17:28:33 -04:00
Shawn Erquhart
3afd571fb1 capture product metadata from webhooks 2025-03-04 11:08:15 -05:00
Shawn Erquhart
94d17da713 drop system fields from return values 2025-02-25 18:04:51 -05:00
Shawn Erquhart
a9e591fe8d rework apis, add client components (#2)
* wip

* add static example app

* wip

* wip

* use relative path for jsx import

* wip

* working with single upgrade

* add premium plus upgrade cta

* make the ctas pricing page style

* update price tiles

* wip

* add current plan state

* wip

* working checkouts

* add free tier tile

* fix cta button arrows

* fix customer model

* add dummy manage subscription button

* improve subscription manage button

* fix current plan tile state

* revoke existing subscriptions when a new subscription is created

* support upgrade, downgrade, cancel

* add downgrade buttons

* wip

* implement upgrade/cancel functionality

* add downgrade confirmation

* add upgrade confirmation

* add billing settings panel

* wip

* wip

* split out pricing panel section

* fix manage button

* wip

* working

* wip

* differentiate premium plus

* fix price for current subscription

* add prices

* add interval toggle

* wip

* set default interval for change plan screen

* simplify

* add yearly pricing

* fix upgrade/downgrade

* prompt on delete

* wip - docs

* wip

* wip - docs

* wip

* wip

* wip

* wip

* wip

* update version
2025-02-25 13:01:41 -05:00
Shawn Erquhart
bbe9b308a2 add all functions to client 2024-11-13 20:08:06 -05:00
Shawn Erquhart
0407140a0c move listProducts back to client 2024-11-13 19:26:40 -05:00
Shawn Erquhart
381127fb44 add example functions 2024-11-13 16:05:43 -05:00
Shawn Erquhart
610354344a ensure against duplicate records 2024-11-13 09:40:32 -05:00
Shawn Erquhart
a10040f52e add schema, client methods 2024-11-12 18:39:18 -05:00
Shawn Erquhart
c8d6ecf16b wip 2024-11-03 13:21:36 -05:00
Shawn Erquhart
4219cd21f8 support initial free subscription 2024-11-01 18:31:02 -04:00
Shawn Erquhart
2eaff5e77f wip 2024-10-31 17:35:23 -04:00