WooCommerce Integration
# Credential সেটআপ
WordPress Admin → WooCommerce → Settings → Advanced → REST API
→ New Key তৈরি করুন (Read/Write)
→ Consumer Key ও Secret n8n-এ দিন
নতুন Order → সম্পূর্ণ Automation
[WooCommerce Trigger — Order Created]
Response: {
"id": 1234,
"status": "processing",
"billing": { "first_name": "করিম", "email": "karim@gmail.com" },
"line_items": [{ "name": "T-Shirt", "quantity": 2, "price": "500" }],
"total": "1050"
}
↓
[IF — Payment method === "bkash" ?]
True ↓
[HTTP Request — bKash payment verify API]
↓
[Gmail — Order confirmation email]
Subject: অর্ডার নিশ্চিত! #{{ $json.id }}
↓
[Google Sheets — Order log করা]
↓
[Telegram — Fulfillment team-কে notify]
"📦 নতুন অর্ডার #{{ $json.id }}
👤 {{ $json.billing.first_name }}
💰 {{ $json.total }} টাকা"
↓
[WooCommerce — Order status "confirmed" করা]
Inventory Alert System
[Schedule — প্রতিদিন সকাল ৮টায়]
↓
[WooCommerce — Low stock products পড়া]
Filter: stock_quantity < 10
↓
[IF — কোনো low stock product আছে?]
True ↓
[Loop Over Items]
↓
[Telegram — Inventory manager-কে alert]
"⚠️ {{ $json.name }}: মাত্র {{ $json.stock_quantity }}টি বাকি!"
Abandoned Cart Recovery
[Schedule — প্রতি ঘণ্টায়]
↓
[WooCommerce API — Abandoned carts পড়া]
(কার্ট 2+ ঘণ্টা ধরে inactive)
↓
[Gmail — Reminder email]
Subject: আপনার cart-এ পণ্য অপেক্ষা করছে!
"হ্যালো {{ $json.name }}, আপনি {{ $json.cartItems }} cart-এ রেখে গেছেন..."
↓
[WooCommerce — Cart "reminded" mark করা]