Stripe کنیکٹر
ادائیگی کے ڈیٹا (گاہک، چارجز، سبسکرپشنز اور انوائسز) کی صرف پڑھنے والی سنک کے لیے اپنا Stripe اکاؤنٹ Tajo سے جوڑیں، تاکہ یہ ڈیٹا رابطے کی شناخت، سیگمنٹیشن اور آمدنی پر مبنی آٹومیشنز (Brevo اور دیگر انگیجمنٹ فراہم کنندگان کے ذریعے) میں کام آ سکے۔
جائزہ
| خاصیت | ویلیو |
|---|---|
| توثیق | Stripe سیکرٹ کلید (sk_live_... / sk_test_...) یا محدود کلید |
| رسائی | صرف پڑھنے کی۔ Tajo آپ کے Stripe اکاؤنٹ میں کبھی نہیں لکھتا |
| بیس API | https://api.stripe.com/v1 |
| سنک کی سمت | Stripe → Tajo |
| ریئل ٹائم webhooks | ابھی نہیں۔ سنک آج پولنگ پر مبنی ہے |
سیٹ اپ
- Stripe Dashboard میں Developers → API keys کھولیں۔
- ایک محدود کلید بنائیں۔ Customers، Charges، Subscriptions اور Invoices پر پڑھنے کی اجازت کافی ہے۔ مکمل سیکرٹ کلید کے مقابلے میں محدود کلید کو سختی سے ترجیح دی جاتی ہے: Tajo صرف پڑھتا ہے، اس لیے صرف پڑھنے کی اجازت دیں۔
- کلید Tajo میں موجود Stripe کنکشن میں پیسٹ کریں۔
کوئی بھی سنک شروع ہونے سے پہلے کنکشن کی توثیق صرف پڑھنے والی درخواست سے کی جاتی ہے۔ آپ Stripe میں کلید کسی بھی وقت تبدیل یا منسوخ کر سکتے ہیں۔
کیا سنک ہوتا ہے
| ڈیٹا | Tajo اس کے ساتھ کیا کرتا ہے |
|---|---|
| گاہک | شناخت اور سیگمنٹیشن کے لیے رابطوں میں تبدیل کیے جاتے ہیں (ای میل، نام، فون، پتہ)۔ مارکیٹنگ کی رضامندی کبھی بھی گاہک کے ریکارڈ کے وجود سے اخذ نہیں کی جاتی۔ |
| چارجز | خریداری پر مبنی لائف سائیکل آٹومیشنز اور LTV سیگمنٹیشن کے لیے آمدنی کے ایونٹس |
| سبسکرپشنز | ادائیگی کی یاد دہانی، واپس لانے اور برقرار رکھنے کے فلو کے لیے لائف سائیکل اسٹیٹس (active, past_due, canceled…) |
| انوائسز | بلنگ سے متعلق پیغام رسانی کے لیے ادائیگی کا اسٹیٹس |
پیجینیشن Stripe کے کرسر ماڈل (starting_after) پر چلتی ہے، اس لیے بڑے اکاؤنٹس مکمل طور پر اور دوبارہ وہیں سے جاری رہنے کے قابل انداز میں سنک ہوتے ہیں۔
موجودہ حدود
صاف صاف بتا دی گئی ہیں تاکہ آپ ان کے مطابق منصوبہ بنا سکیں:
- ابھی ریئل ٹائم webhooks نہیں ہیں۔ تبدیلیاں اُس لمحے نہیں آتیں جب ادائیگی کامیاب ہوتی ہے، بلکہ سنک کے شیڈول پر آتی ہیں۔ Webhook کی وصولی روڈ میپ پر ہے۔
- صرف پڑھنے کی۔ Tajo، Stripe میں گاہک، ادائیگیاں یا سبسکرپشنز نہ بناتا ہے نہ بدلتا ہے۔
- کوئی Stripe ایپ نہیں۔ آج Stripe App Marketplace میں کوئی Tajo ایپ موجود نہیں؛ کنکشن Stripe Dashboard میں نہیں بلکہ Tajo میں کنفیگر ہوتا ہے۔
مسائل کا حل
| علامت | وجہ اور حل |
|---|---|
| Stripe سے 401 | کلید منسوخ یا تبدیل ہو گئی۔ موجودہ کلید کنکشن میں پیسٹ کریں |
| گاہک سنک ہوتے ہیں مگر چارجز نہیں | محدود کلید میں Charges پر پڑھنے کی اجازت موجود نہیں |
| رابطے کی کوئی ای میل نہیں | ای میل کے بغیر Stripe گاہک گمنام آمدنی کے ریکارڈ کے طور پر سنک ہوتے ہیں؛ اگر بعد میں ای میل شامل ہو جائے تو وہ رابطوں کے گراف میں شامل ہو جاتے ہیں |
اگلے اقدامات
- گاہک کی سنک: Stripe گاہکوں کو آپ کے سسٹم آف ریکارڈ میں میپ کرنا
- Tajo میں سبسکرپشن کے اسٹیٹس کی تبدیلیوں پر ادائیگی کی یاد دہانی اور واپس لانے والی آٹومیشنز بنائیں