ConnectWiz + WooCommerce

فعال انٹیگریشن

دو طرفہ WooCommerce سنک — ملکیت کے معاہدے کے ساتھ

زیادہ تر "Woo انٹیگریشنز" ایک درآمدی بٹن اور ایک دعا سے زیادہ کچھ نہیں۔ یہ ایک ضابطے میں بندھا دو طرفہ سنک ہے، جہاں ہر ڈیٹا دائرے کے لیے آپ طے کرتے ہیں کہ سچ کا مالک کون سا نظام ہے — اور ہر ٹکراؤ خاموشی سے اوپر لکھنے کے بجائے کھاتے پر آتا ہے۔

ایک کلک میں جوڑ فیلڈ کی سطح پر ملکیت ٹکراؤ، کھاتے پر
WooCommerce × ConnectWiz
فعال کرنے سے پہلے مشق
پروڈکٹ، تصویریں، ویری ایشنز — سب اندر
ملکیت: Woo، یہاں، یا دونوں — فیصلہ آپ کا
ٹکراؤ پکڑا گیا ← کھاتے پر، پھر دوبارہ کوشش
30+
فی پروڈکٹ لے جائی جانے والی فیلڈز — تصویریں، سیل کے اوقات، GTIN، ٹیگز، اپ سیل اور کراس سیل، اور ویری ایشنز
15 منٹ
جوڑنے والے لنک کی عمر — جڑنے کا ہاتھ ملانا لٹکا نہیں رہتا، ختم ہو جاتا ہے
4
خودکار طور پر لگنے والے webhook موضوع — پروڈکٹ، آرڈر اور گاہک کی تبدیلیاں اندر آتی رہتی ہیں
2,000
فی درآمدی دور پروڈکٹ — ایک بتائی ہوئی حد، نہ کہ 2,001 نمبر پر اچانک حیرت

ای کامرس

یہ کیا کرتا ہے — بالکل ٹھیک ٹھیک

ایک کلک میں جوڑ

WooCommerce کا معیاری اجازتی طریقہ API کلیدیں اور webhooks خود بخود لگا دیتا ہے — نہ کلیدیں نقل کرنے کی رسم، نہ webhook کی کوئی فہرست۔

گہری درآمد

تصویریں، زمروں کے درخت، عام اور سیل کی قیمتیں اپنے اوقات سمیت، GTIN، ٹیگز، اپ سیل اور کراس سیل، اور ویری ایشنز کی قیمتیں اور تصویریں — کیٹلاگ پورے کا پورا آتا ہے، نام اور قیمت کا ڈھانچہ بن کر نہیں۔

اصل واپسی تحریر

یہاں کی گئی پروڈکٹ تبدیلیاں Woo تک واپس لکھی جا سکتی ہیں — ہر عمل کے اپنے سوئچ اور مشق موڈ کے تابع، تاکہ کچھ بدلنے سے پہلے آپ دیکھ لیں کہ کیا بدلے گا۔

فیلڈ کی سطح پر ملکیت

ہر دائرے کے لیے آپ چنتے ہیں: ڈیٹا Woo کے پاس رہے، یہاں رہے، یا دونوں طرف سنک ہو۔ جن فیلڈز کا مالک کوئی اور ہو، وہ صرف پڑھنے کے لیے دکھتی ہیں اور وجہ اسکرین پر ہوتی ہے — دو آقاؤں والی افراتفری نہیں۔

ٹکراؤ کا ایک کھاتہ

ناکام یا ٹکرانے والے سنک ایک نظر آنے والے کھاتے میں آتے ہیں، جہاں حل کر کے دوبارہ کوشش کی جا سکتی ہے — نہ کہ کوئی خاموش اوور رائٹ جو اسٹاک گنتے وقت پکڑا جائے۔

آرڈر بھی اسی بہاؤ میں

Woo کے آرڈر اپنے ماخذ کے نشان کے ساتھ آتے ہیں، چیٹ شاپ، مصنوعی ذہانت اور API کے آرڈروں کے برابر — ہر سطح پر آرڈر کا ایک ہی سچ۔

تکنیکی پہلو

سنک کی وہ انجینئرنگ جو زیادہ تر انٹیگریشنز چھوڑ دیتی ہیں

ہاتھ ملانے میں وسواسی احتیاط

جڑنے والا لنک 15 منٹ میں ختم ہو جاتا ہے، اور کال بیک سب سے پہلے "استعمال شدہ" لکھ دیا جاتا ہے تاکہ اسے پرانی اسناد کے ساتھ دوبارہ نہ چلایا جا سکے — اور اسٹور کا جو URL استعمال ہوتا ہے وہ وہی ہے جو آپ نے لکھا تھا، وہ نہیں جو کوئی کال بیک بتائے۔

بناوٹ ہی سے دوبارہ کوشش کا محفوظ

Woo ہر دوبارہ کوشش پر اپنی ڈیلیوری ID بدل دیتا ہے، اس لیے دہرائی صاف کرنے والا جان بوجھ کر انہیں نظرانداز کرتا ہے اور پیغام کے مواد پر چلتا ہے۔ باہر جاتے وقت idempotency کلید آرڈر ہی کے میٹا ڈیٹا میں سفر کرتی ہے اور تلاش سے دوبارہ ڈھونڈ لی جاتی ہے — کیونکہ اصل خطرناک صورت وہ ہے جہاں تحریر پہنچ گئی ہو اور جواب گم ہو گیا ہو۔

تعلقات، دوسرے دور میں

اپ سیل اور کراس سیل ایسی شاپ ID کی شکل میں آتے ہیں جو ابھی موجود ہی نہ ہونے والے پروڈکٹ کی طرف اشارہ کر رہی ہوتی ہیں — اس لیے کیٹلاگ آنے کے بعد دوسرے دور میں انہیں حل کیا جاتا ہے، اور زمروں کا درخت الگ سے لایا جاتا ہے، کیونکہ پروڈکٹ کے ڈیٹا میں صرف آخری پتے ہی نام لیے ہوتے ہیں۔

کرنسی ایک بار، ٹھیک پڑھی جاتی ہے

Woo کرنسی فی آرڈر بتاتا ہے، فی پروڈکٹ کبھی نہیں — اس لیے کیٹلاگ درآمد ہونے سے پہلے دکان کی کرنسی خود اسٹور کی ترتیبات سے ایک بار پڑھ لی جاتی ہے، ہر قطار پر اندازہ لگانے کے بجائے۔

اسٹیٹس کا ایک محتاط نقشہ

ترسیل کی تبدیلیاں صرف وہیں نقشے پر آتی ہیں جہاں دونوں طرف کی اصطلاحیں واقعی ملتی ہوں؛ "واپس" والے آرڈر کا زبردستی ترجمہ کبھی نہیں ہوتا — وہ آرڈر نوٹ بن کر کسی انسان تک پہنچتا ہے۔ اور اسٹیٹس کے نوٹ گاہک کو اطلاع دیے بغیر لگتے ہیں، تاکہ Woo آپ کے گاہک کو دو بار ای میل نہ کرے۔

آپ کا لکھا ہوا جیتتا ہے

جس فیلڈ کو یہاں کسی انسان نے ہاتھ سے بدلا ہو، درآمد اسے کبھی اوپر سے نہیں لکھتی — سنک انسان کا لحاظ کرتا ہے، اور ہر چیز کے ماخذ کارڈ پر یہ بات لکھ بھی دیتا ہے۔

سیٹ اپ

یہ کیسے جڑتا ہے

01

اسٹور جوڑنا

جوڑنے پر کلک کریں، اپنے WooCommerce ایڈمن میں منظوری دیں — کلیدیں اور webhooks آپ کے لیے خود لگ جاتے ہیں۔

02

ملکیت چننا

ہر ڈیٹا دائرے کے لیے چنیں کہ سچ کا مالک کون ہے: Woo، ConnectWiz، یا دونوں طرف۔

03

پہلے مشق، پھر فعال

واپسی تحریر کے عمل پہلے مشق موڈ میں چلائیں؛ فرق ٹھیک لگے تو فعال پر کر دیں۔

ساتھ بہتر

کس کے ساتھ مل کر چلتا ہے

WordPress پلگ ان

یہ پلگ ان لاگ ان Woo گاہکوں کو چیٹ میں سائن ان کر دیتا ہے — وہی شخص جسے سنک پہلے سے جانتا ہے، آرڈر ساتھ، اور دوبارہ رجسٹر کیے بغیر۔

پروڈکٹ فیڈز

درآمد شدہ کیٹلاگ Google Shopping / Meta Commerce فیڈ کے طور پر شائع ہو سکتا ہے — فی قطار ایک ویری اینٹ، چھوڑی گئی چیزیں وجہ سمیت، اور گھڑی ہوئی کرنسی تبدیلیاں کوئی نہیں۔ دیکھیں: Commerce۔

Wiz اور flows

مصنوعی ذہانت "میرا آرڈر کہاں ہے؟" کا جواب اسٹور کے تازہ ڈیٹا سے دیتی ہے، اور ساتھ یہ بھی موجود ہیں: flows جو کامرس کے ایونٹس پر ردعمل دے سکتے ہیں — سنک وہ فرش ہے جس پر باقی سب کھڑا ہے۔

تحفظ اور ضمانتیں

بورنگ ضمانتیں

کلیدیں خود لگتی ہیں، چسپاں نہیں کی جاتیں

wc-auth کا طریقہ آپ کے اسٹور سے کلیدیں سرور کی طرف ہمیں دلواتا ہے — محفوظ حالت میں خفیہ، اور نقل چسپاں کی وہ رسم ہی نہیں جس سے کوئی انسان انہیں لیک کر بیٹھے۔

ہر webhook ثابت شدہ

آنے والی ترسیلوں پر HMAC دستخط ہوتے ہیں، جن کی خفیہ کلید ہم ہر اسٹور کے لیے الگ بناتے ہیں، اور موازنہ مستقل وقت میں ہوتا ہے — جعلی "پروڈکٹ اپ ڈیٹ" دروازے سے ہی لوٹ جاتی ہے۔

آپ کے اسٹور کے ساتھ شائستہ

جو ترسیلیں تصدیق شدہ ہوں مگر سنبھالی نہ جا رہی ہوں، انہیں بھی کامیابی کا جواب دیا جاتا ہے، کیونکہ Woo لگاتار پانچ ناکامیوں کے بعد webhook بند کر دیتا ہے — ہم عجیب چیزیں خود جذب کر لیتے ہیں، اس سے بہتر کہ آپ کا اسٹور ہم سے مایوس ہو جائے۔

SSRF سے محفوظ اخراج

آپ کے اسٹور کے URL پر جانے والی ہر کال ایک اخراجی پہرے سے گزرتی ہے — کوئی بدنیت "اسٹور پتہ" اندرونی نیٹ ورک ٹٹولنے کے کام نہیں آ سکتا۔

باریک حروف، بغیر لگی لپٹی

حدود، صاف صاف لکھی ہوئی

ادائیگی کی پروسیسنگ نہیں

آرڈر سنک ہوتے ہیں؛ کارڈ سے پیسے کاٹنا آپ کے اسٹور اور ادائیگی فراہم کنندہ کا کام ہے — اس کے برعکس دکھاوا کرنے ہی سے پلیٹ فارم آدھے بینک بن جاتے ہیں، اور برے بینک۔

میڈیا ملکیت کے پیچھے چلتا ہے

جہاں مواد کی فیلڈز کا مالک Woo ہو، وہاں وہ یہاں جان بوجھ کر صرف پڑھنے کے لیے ہوتی ہیں — ملکیت کے معاہدے کا مطلب ہی یہ ہے کہ وہ ہمیں بھی باندھتا ہے۔

2,000 پروڈکٹ کی حد

ایک درآمدی دور زیادہ سے زیادہ 2,000 پروڈکٹ لے جاتا ہے — یہ ایک بتائی ہوئی انجینئرنگ حد ہے۔ اس سے بڑے کیٹلاگ پیمانے کی وہ بات ہیں جو ہم خاموشی سے وقت ختم ہونے دینے کے بجائے کھل کر کرنا چاہیں گے۔

آرڈر پڑھے جاتے ہیں، نقل نہیں کیے جاتے

اسٹور کے آرڈر رابطے پر براہ راست دکھتے ہیں (ایک منٹ کے لیے محفوظ، تازہ ترین دس) بجائے اس کے کہ وہ کسی دوسرے کھاتے میں نقل ہوں — یہ سچ کے ایک ہی ماخذ والا سوچا سمجھا فیصلہ ہے، اور یہاں لکھا ہوا ہے۔

WooCommerce سے متعلق عام سوالات

سیدھے جواب

مزید تفصیل یہاں ہے: عام سوالات، یا ہم سے براہ راست پوچھیں۔

پروڈکٹ، اپنی تصویروں، زمروں، عام اور سیل کی قیمتوں اور ان کے اوقات، GTIN، ٹیگز، اپ سیل اور کراس سیل، اور اپنی الگ قیمتوں اور تصویروں والی ویری ایشنز کے ساتھ — جوڑتے وقت اندر کی طرف، اور آپ کے فی دائرہ فعال کیے گئے واپسی تحریر کے عملوں سے باہر کی طرف۔ آرڈر اپنے WooCommerce ماخذ کے نشان کے ساتھ آتے ہیں۔

نہیں — پوری بناوٹ کا مرکز ہی یہی ہے۔ واپسی تحریر ہر عمل کے لیے الگ، مشق موڈ کے پیچھے چلتی ہے، فیلڈ کی سطح پر ملکیت دوسری جگہ کی ملکیتی فیلڈز کو صرف پڑھنے کے قابل بنا دیتی ہے، طے شدہ idempotency کلیدیں دوبارہ کوشش کو محفوظ رکھتی ہیں، اور جو کچھ ٹکرائے وہ ایک نظر آنے والے کھاتے پر آ جاتا ہے تاکہ کوئی انسان اسے حل کرے۔

دونوں الگ کام کرتے ہیں: یہ انٹیگریشن کیٹلاگ اور آرڈر سنک کرتی ہے؛ WordPress پلگ ان چیٹ وجٹ لگاتا ہے اور SSO سے گاہکوں کو سائن ان کراتا ہے، تاکہ لاگ ان Woo گاہک چیٹ میں پہچانا جائے۔ زیادہ تر اسٹور دونوں چلاتے ہیں۔

انٹیگریشن "اسٹور بند ہے" اور "اس گاہک نے کبھی کچھ خریدا ہی نہیں" میں فرق کرتی ہے — رابطے کی ناکامی ایرر بن کر سامنے آتی ہے، خاموشی سے خالی تاریخ بن کر کبھی نہیں۔ ناکام پڑھائی آپ کے سرور پر ہتھوڑے برسانے کے بجائے پیچھے ہٹ کر دوبارہ کوشش کرتی ہے۔

ہر عکس شدہ آرڈر اپنے میٹا ڈیٹا میں ایک طے شدہ idempotency کلید رکھتا ہے، اور بنانے سے پہلے انٹیگریشن وہی کلید تلاش کرتی ہے — تو وہ برا وقت بھی، جہاں تحریر پہنچ چکی ہو اور جواب گم ہو گیا ہو، دوسرا آرڈر نہیں بنا سکتا۔ دوہرے پن کی یہ جانچ مشق موڈ میں بھی چلتی ہے۔

جی ہاں — جہاں کھاتہ موجود ہو وہاں گاہک اپنی کھاتہ شناخت سے ملتے ہیں، اور مہمان آرڈر ای میل یا فون کی تلاش سے مل جاتے ہیں، تو چیٹ میں "میرا پارسل کہاں ہے؟" پوچھنے والا دونوں صورتوں میں پہچان لیا جاتا ہے۔

ایمانداری سے جڑنا، شور مچا کر جڑنے سے بہتر ہے۔

یہاں ہر انٹیگریشن اسی سے بیان ہوا ہے جو وہ واقعی کرتا ہے — سمت، ملکیت اور حدود سمیت۔