From b31e0ea70fd14011121f95deb34b0ead3d66f199 Mon Sep 17 00:00:00 2001 From: bigint <69431456+bigint@users.noreply.github.com> Date: Thu, 15 Feb 2024 18:50:06 +0530 Subject: [PATCH] chore: update paddle details --- .../src/components/Shared/Auth/Signup/ChooseHandle.tsx | 9 ++++++--- packages/data/constants.ts | 8 ++++++++ 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/apps/web/src/components/Shared/Auth/Signup/ChooseHandle.tsx b/apps/web/src/components/Shared/Auth/Signup/ChooseHandle.tsx index c4b3dfdd2d19..fb53b0373500 100644 --- a/apps/web/src/components/Shared/Auth/Signup/ChooseHandle.tsx +++ b/apps/web/src/components/Shared/Auth/Signup/ChooseHandle.tsx @@ -9,6 +9,9 @@ import { APP_NAME, HANDLE_PREFIX, HEY_LENS_SIGNUP, + IS_MAINNET, + PADDLE_CLIENT_TOKEN, + PADDLE_PRICE_ID, SIGNUP_PRICE, ZERO_ADDRESS } from '@hey/data/constants'; @@ -97,7 +100,7 @@ const ChooseHandle: FC = () => { const handleBuy = async () => { const paddle = await initializePaddle({ - environment: 'sandbox', + environment: IS_MAINNET ? 'production' : 'sandbox', eventCallback: (data) => { if (data.data?.status !== 'ready') { Leafwatch.track(AUTH.SIGNUP, { price: SIGNUP_PRICE, via: 'paddle' }); @@ -106,7 +109,7 @@ const ChooseHandle: FC = () => { setScreen('minting'); } }, - token: 'test_973fcd0216c56384cf67b1ba367' + token: PADDLE_CLIENT_TOKEN }); if (!paddle) { @@ -115,7 +118,7 @@ const ChooseHandle: FC = () => { paddle.Checkout.open({ customData: { address: address as string, delegatedExecutor, handle }, - items: [{ priceId: 'pri_01hpmkr0e823sdj4jkzx78tq75', quantity: 1 }] + items: [{ priceId: PADDLE_PRICE_ID, quantity: 1 }] }); }; diff --git a/packages/data/constants.ts b/packages/data/constants.ts index 28a7b4aafb0a..bdc3f57af8ea 100644 --- a/packages/data/constants.ts +++ b/packages/data/constants.ts @@ -70,6 +70,14 @@ export const LIVEPEER_KEY = '70508bf8-2e16-4594-852d-5aed798f6403'; export const ALCHEMY_API_KEY = 'Xx-4a1SyWtS9U4h0cEuRmvgYtGeVOlv7'; export const THIRDWEB_CLIENT_ID = '0e8fa22aa33b3da60c593b4864a2e2d1'; +// Paddle +export const PADDLE_CLIENT_TOKEN = IS_MAINNET + ? 'live_58c979f347c0f234f18bb64415c' + : 'test_973fcd0216c56384cf67b1ba367'; +export const PADDLE_PRICE_ID = IS_MAINNET + ? 'pri_01hpmkcjpea4v7ejb67qycsm2r' + : 'pri_01hpmkr0e823sdj4jkzx78tq75'; + // Named transforms for ImageKit export const AVATAR = 'tr:w-250,h-250'; export const EXPANDED_AVATAR = 'tr:w-1000,h-1000';