BigCommerce single-click app
A BigCommerce App (Node/Express) that registers store/order/created and store/order/statusUpdated webhooks during the OAuth install. Credits the centralized ledger when an order hits 'Completed'.
Download + unzip. Inside plugins/bigcommerce run pnpm install && pnpm build.
Register a BigCommerce app in your DevPortal — set the auth callback to https://YOUR-SERVER/bc/auth.
Set BC_CLIENT_ID, BC_CLIENT_SECRET, DEAKEE_CLIENT_ID, DEAKEE_CLIENT_SECRET in .env.
Deploy + start the service. Click 'Install' inside your BigCommerce admin → Apps.
The app subscribes to webhooks automatically; points credit on order completion.
插件需要一个 Deakee 合作伙伴 OAuth2 应用 — 几分钟在 deakee.com/partners/oauth2 创建一个。
所有交互都通过标准 OAuth2 — 用户在你店铺点"用 Deakee 登录",授权后回到你这里。
客户积分有两份:一份在你的本地数据库(你完全掌控),一份同步到他们的 Deakee 钱包。
推送积分用 /api/oauth/transfer-tokens — 凭幂等键安全重试。
不涉及区块链 / 加密货币 — 这是普通的 OAuth2 + REST,跟 Stripe Connect 一样简单。