ধাপে ধাপে
- উকম (Woocom) > এপিআই সেটিংস (API Settings) খুলুন। শিরোনামের পাশের ব্যাজে সক্রিয় (Activated) বা সক্রিয় করা হয়নি (Not-Activated) দেখায়। বাম পাশের মেনুতে নির্দেশাবলী (Instructions), এপিআই সেটিংস, পণ্য সিঙ্ক সেটিংস (Product Sync Settings), অর্ডার সিঙ্ক সেটিংস (Order Sync Settings) ও ওয়েবহুক সেটিংস (Webhook Settings) আছে।
- নির্দেশাবলী (Instructions) পড়ুন: WordPress-এ WooCommerce > Settings > Advanced > REST API থেকে Read/Write অনুমতি দিয়ে একটি REST API কী তৈরি করুন, আর permalink সেটিং Post Name করুন।
- এপিআই সেটিংস: Woocommerce ঘরে আপনার কেনা সংযোগটি বেছে নিন, Woocommerce অ্যাপ URL (Woocommerce App URL, স্টোরের ঠিকানা), Woocommerce গ্রাহক কী (Woocommerce Consumer Key) ও Woocommerce গ্রাহকের গোপনীয়তা (Woocommerce Consumer Secret) লিখুন, অটো সিঙ্ক চালু করুন (Enable Auto Sync) বেছে নিয়ে পরিবর্তনগুলি সংরক্ষণ করুন (Save Changes) চাপুন।
- পণ্য সিঙ্ক সেটিংস: ডিফল্ট ট্যাক্স ক্লাস (Default Tax Class), পণ্যের মূল্য সিঙ্ক করুন (Sync Product Price: করসহ বা কর বাদে) এবং ডিফল্ট বিক্রয় মূল্য গ্রুপ (Default Selling Price Group) ঠিক করুন। তারপর পণ্য তৈরির সময় (বিভাগ, পরিমাণ, ওজন, ছবি, বর্ণনা) এবং আপডেটের সময় কোন ফিল্ড পাঠানো হবে তার প্রতিটিতে হ্যাঁ (Yes) বা না (No) দিন। পরিবর্তনগুলি সংরক্ষণ করুন চাপুন।
- অর্ডার সিঙ্ক সেটিংস: অর্ডারকারী গ্রাহকের অস্তিত্ব নেই (Ordered Customer Not Exists) ঘরে নতুন গ্রাহক যোগ করে তাকে দেওয়া (Add a New Customer Then Assign the Customer) অথবা ওয়াক-ইন গ্রাহক হিসেবে রাখা (Assign as a Walk-In-Customer) বেছে নিন, তারপর প্রতিটি Woocommerce অর্ডারের অবস্থার সাথে সফটওয়্যারের একটি শিপিং স্ট্যাটাস মেলান। পরিবর্তনগুলি সংরক্ষণ করুন চাপুন।
- ওয়েবহুক সেটিংস: প্রতিটি ওয়েবহুক ডেলিভারি ইউআরএল (Webhook Delivery URL) WooCommerce-এর একটি ওয়েবহুকে (order created, updated ও deleted) বসান, একই সিক্রেট অর্ডার তৈরি, আপডেট ও মুছে ফেলার Webhook Secret ঘরে লিখে পরিবর্তনগুলি সংরক্ষণ করুন চাপুন।
- এরপর উকম > Woocommerce পেজে গিয়ে করের হার মেলান এবং সিঙ্ক শুরু করুন।
জেনে রাখুন
- একটি WooCommerce সংযোগ শুধু একটি দোকানে কাজ করে। অন্য দোকানে আগে থেকে ব্যবহার হলে সেভ হবে না।
- সফটওয়্যার ও WooCommerce ওয়েবসাইটের টাইম জোন একই হওয়া উচিত।
- অটো সিঙ্ক চালু করুন (Enable Auto Sync) হ্যাঁ থাকলে পণ্য, বিক্রি বা ক্রয় সেভ করার সাথে সাথে ই-কমার্সের পণ্য ও তাদের স্টক স্টোরে চলে যায়।
- নতুন পণ্যের নাম ও মূল্য সবসময় পাঠানো হয়। ডিফল্ট ট্যাক্স ক্লাস (Default Tax Class) খালি থাকলে স্টোরের standard ক্লাস ধরা হয়।
- ওয়েবহুক ঠিক থাকলে স্টোরের অর্ডার নিজে থেকেই চলে আসে; না থাকলে Woocommerce পেজে অর্ডার সিঙ্ক করুন (Sync Orders) চাপুন। মুছে ফেলার ওয়েবহুক শুধু সেই অর্ডার মোছে যা অপরিশোধিত এবং চূড়ান্ত নয়।
- বাম মেনুর প্রতিটি অংশ শুধু সেই ব্যবহারকারী দেখেন যার সংশ্লিষ্ট অনুমতি আছে।