LetBuyy ऐप एक वेब एप्लिकेशन है जिसे व्यापारी मार्केटप्लेस से स्थापित करते हैं। OAuth 2.0 से दुकान डेटा की पहुँच लेता है, नियंत्रण केंद्र में UI दिखा सकता है और वेबहुक से घटनाएँ सुन सकता है।
ऐप के प्रकार

- सार्वजनिक ऐप: मार्केटप्लेस में सूचीबद्ध, हर व्यापारी स्थापित कर सकता है
- निजी ऐप: एक दुकान के लिए बना, सार्वजनिक सूची में नहीं
- कस्टम ऐप: किसी व्यापारी समूह—जैसे 3PL—के लिए सीमित पहुँच वाला
चरण 1: ऐप पंजीकृत करें
डेवलपर पोर्टल में ऐप बनाएँ। Client ID और Client Secret मिलेंगे। OAuth callback URL तय करें—प्रोडक्शन में HTTPS जरूरी है।
चरण 2: OAuth 2.0 लागू करें
// Step 1: Redirect to LetBuyy OAuth
const authUrl = `https://accounts.letbuyy.com/oauth/authorize?
client_id=${CLIENT_ID}&
redirect_uri=${REDIRECT_URI}&
scope=orders:read products:write&
state=${generateState()}`
// Step 2: Exchange code for tokens
const response = await fetch("https://accounts.letbuyy.com/oauth/token", {
method: "POST",
body: JSON.stringify({
grant_type: "authorization_code",
code: req.query.code,
client_id: CLIENT_ID,
client_secret: CLIENT_SECRET,
redirect_uri: REDIRECT_URI,
})
})
const { access_token, refresh_token, site_id } = await response.json()टोकन सुरक्षित रखें
access_token और refresh_token संग्रहित करते समय एन्क्रिप्ट करें। लॉग न करें। हर उपयोग पर refresh token बदलें। टोकन लीक होने का अर्थ हमलावर को पूरी दुकान की पहुँच है।
चरण 3: UI एम्बेड करें

LetBuyy App Bridge से व्यापारी नियंत्रण केंद्र में ऐप UI दिखता है। ऐप iframe में खुलता है और Bridge ऐप व MCP होस्ट के बीच प्रमाणित संचार देता है।
चरण 4: मार्केटप्लेस में भेजें
- नाम, विवरण, स्क्रीनशॉट और कीमत सहित सूची पूरी करें
- LetBuyy की स्वचालित और मैन्युअल सुरक्षा समीक्षा पास करें
- समीक्षा टीम को परीक्षण दुकान दें
- LetBuyy भागीदार अनुबंध पर हस्ताक्षर करें
- सामान्य समीक्षा समय: 5–10 कार्यदिवस


