बढ़ते भारतीय ब्रांड कई प्रणालियाँ चलाते हैं: LetBuyy दुकान, Tally ERP, Google Sheets स्टॉक ट्रैकर, Razorpay डैशबोर्ड और WhatsApp Business। एकीकरण इन्हें एक डेटा प्रवाह में जोड़ता है।
आम एकीकरण के तरीके

LetBuyy ↔ Tally ERP
ऑर्डर को बिक्री वाउचर, ग्राहक को लेजर और उत्पाद को स्टॉक आइटम बनाकर Tally में सिंक करें। ताज़ा डेटा के लिए order.created वेबहुक और पुराना डेटा भरने के लिए API लें।
LetBuyy ↔ Google Sheets
टीम रिपोर्ट के लिए API से दैनिक ऑर्डर Google Sheet में लाएँ। दैनिक ट्रिगर पर Google Apps Script API कॉल करके नए ऑर्डर जोड़े—लगभग 20 पंक्तियों का कोड।
LetBuyy ↔ Shiprocket
LetBuyy में मूल Shiprocket एकीकरण है। कस्टम कूरियर के लिए order.created से विवरण उसके API को भेजें, AWB लें और orders API से LetBuyy अपडेट करें।
सिंक पैटर्न

- तुरंत—वेबहुक आधारित: ऑर्डर, भुगतान और स्टॉक के लिए श्रेष्ठ
- लगभग तुरंत—हर 5 मिनट पोलिंग: ग्राहक डेटा के लिए स्वीकार्य
- दैनिक बैच—cron: रिपोर्ट और विश्लेषण निर्यात के लिए
- माँग पर—मैन्युअल ट्रिगर: एक बार के डेटा स्थानांतरण के लिए
// Example: Order webhook → Tally voucher
async function handleOrderCreated(order: LetbuyyOrder) {
const voucher = mapOrderToTallyVoucher(order)
await tallyClient.createSalesVoucher(voucher)
// Mark order as synced in your DB
await db.integrationSync.upsert({
where: { externalId: order.id, system: "tally" },
create: { externalId: order.id, system: "tally", syncedAt: new Date() },
update: { syncedAt: new Date() },
})
}विश्वसनीयता के लिए क्यू वर्कर
वेबहुक हैंडलर से तृतीय-पक्ष API को सिंक्रोनस कॉल न करें। Cloudflare Queues, Bull या SQS में डालकर असिंक्रोनस संसाधित करें; इससे बाहरी सेवा बंद होने पर एकीकरण संभला रहता है।


