Stripe CLI ইনস্টল ও চালানো (Windows)
ধাপ ১: ইনস্টল করো
এখানে যাও: https://github.com/stripe/stripe-cli/releases/latest
সেখান থেকে stripe_X.X.X_windows_x86_64.zip ফাইলটা ডাউনলোড করো (Windows version)। ডাউনলোড হলে:
- Zip ফাইলটা এক্সট্র্যাক্ট করো
- ভিতরে
stripe.exeফাইলটা পাবে - এটা এমন একটা ফোল্ডারে রাখো যেটা মনে রাখা সহজ, যেমন
C:\stripe\stripe.exe
ধাপ ২: Terminal-এ যাও সেই ফোল্ডারে
cmd
cd C:\stripeধাপ ৩: Stripe অ্যাকাউন্টের সাথে লগইন করো
cmd
stripe loginএটা তোমার ব্রাউজার খুলবে, Stripe অ্যাকাউন্টে (dashboard.stripe.com) লগইন করে "Allow access" ক্লিক করলেই terminal-এ কানেক্ট হয়ে যাবে।
ধাপ ৪: Webhook forward করা শুরু করো
cmd
stripe listen --forward-to 127.0.0.1:8000/stripe/webhookএটা রান করলে টার্মিনালে এরকম কিছু একটা দেখবে:
> Ready! You are using Stripe API Version [xxxx]. Your webhook signing secret is whsec_XXXXXXXXXXXXXXXX (^C to quit)এই whsec_... অংশটাই তোমার .env-এর STRIPE_WEBHOOK_SECRET-এ বসাবে।
⚠️ গুরুত্বপূর্ণ
- এই terminal window-টা বন্ধ করা যাবে না — যতক্ষণ তুমি Subscribe/Unlock টেস্ট করবে, ততক্ষণ এটা চলতে থাকতে হবে (background-এ চলবে)
- এই কমান্ড দিয়ে PHP artisan serve চালানো যাবে না — এটার জন্য আলাদা একটা terminal window খুলতে হবে (একটাতে
php artisan serve, আরেকটাতেstripe listen) - প্রতিবার terminal বন্ধ করে আবার চালালে নতুন
whsec_...আসবে (এটা normal), প্রতিবার.env-এ আপডেট করতে হবে যদি বদলায়
ইনস্টল করে stripe login পর্যন্ত করে জানাও, তারপর পরের ধাপ দেখাব।
Post a Comment