Stripe সংযোগ
Stripe-এর মাধ্যমে অনলাইন পেমেন্ট গ্রহণ: কার্ড, Apple Pay, Google Pay।
১. সংক্ষিপ্ত বিবরণ#
Stripe — একটি বৈশ্বিক পেমেন্ট প্ল্যাটফর্ম। Cenaly-এর তালিকায় Stripe ৪৬টি দেশে সংযোগের জন্য উপলব্ধ। Cenaly + Stripe ইন্টিগ্রেশন allows:
- 💳 পেমেন্ট গ্রহণ কার্ডে (Visa, Mastercard, AmEx)
- 📱 Apple Pay / Google Pay — এক স্পর্শে পেমেন্ট
- 💰 পেমেন্ট গ্রহণ আপনার ব্যাংক অ্যাকাউন্টে
- 🔄 রিফান্ড প্রক্রিয়া অ্যাডমিন প্যানেল থেকে
- 💵 টিপস — অতিথি পেমেন্টের সময় টিপস যোগ করেন
- 📊 রিপোর্ট — সম্পূর্ণ আর্থিক বিশ্লেষণ
২. প্রয়োজনীয়তা#
- ✅ Cenaly অ্যাকাউন্ট (অনলাইন পেমেন্ট যেকোনো পরিকল্পনায় উপলব্ধ, বিনামূল্যের সহ)
- ✅ Stripe অ্যাকাউন্ট (stripe.com-এ বিনামূল্যে নিবন্ধন)
- ✅ পেমেন্ট গ্রহণের জন্য ব্যাংক অ্যাকাউন্ট (আপনার দেশের মুদ্রায়)
- ✅ যাচাইয়ের জন্য নথি (পাসপোর্ট / ID, কোম্পানির নথি)
সমর্থিত দেশ#
Stripe ৪৬টি দেশে সংযোগের জন্য প্রস্তাবিত:
| অঞ্চল | দেশ |
|---|---|
| ইউরোপ (EEA) | অস্ট্রিয়া, বেলজিয়াম, বুলগেরিয়া, ক্রোয়েশিয়া, সাইপ্রাস, চেক প্রজাতন্ত্র, ডেনমার্ক, এস্তোনিয়া, ফিনল্যান্ড, ফ্রান্স, জার্মানি, গ্রিস, হাঙ্গেরি, আয়ারল্যান্ড, ইতালি, লাটভিয়া, লিশটেনস্টাইন, লিথুয়ানিয়া, লুক্সেমবার্গ, মাল্টা, নেদারল্যান্ডস, নরওয়ে, পোল্যান্ড, পর্তুগাল, রোমানিয়া, স্লোভাকিয়া, স্লোভেনিয়া, স্পেন, সুইডেন |
| ইউরোপ (EEA-এর বাইরে) | যুক্তরাজ্য, সুইজারল্যান্ড, জিব্রাল্টার |
| আমেরিকা | মার্কিন যুক্তরাষ্ট্র, কানাডা, মেক্সিকো, ব্রাজিল |
| এশিয়া | জাপান, সিঙ্গাপুর, হংকং, মালয়েশিয়া, থাইল্যান্ড, ভারত, ইন্দোনেশিয়া |
| মধ্যপ্রাচ্য | সংযুক্ত আরব আমিরাত |
| ওশেনিয়া | অস্ট্রেলিয়া, নিউজিল্যান্ড |
৩. Stripe অ্যাকাউন্ট তৈরি#
ধাপ ১. নিবন্ধন#
- stripe.com-এ যান → Start now
- ইমেইল দিন এবং পাসওয়ার্ড তৈরি করুন
- ইমেইল নিশ্চিত করুন
ধাপ ২. ব্যবসা যাচাই#
Stripe অনুরোধ করবে:
| নথি | বিবরণ |
|---|---|
| ব্যবসার ধরন | একক proprietorship, LLC, ব্যক্তি |
| নাম | আইনি ও বাণিজ্যিক নাম |
| ঠিকানা | কোম্পানির আইনি ঠিকানা |
| INN / Tax ID | কর শনাক্তকারী |
| পরিচালকের নথি | পাসপোর্ট বা ID কার্ড |
| ব্যাংক বিবরণ | IBAN বা অ্যাকাউন্ট নম্বর |
| কার্যক্রমের বিবরণ | «রেস্তোরাঁ / ক্যাফে / খাদ্য ডেলিভারি» |
যাচাই সাধারণত ১–৩ কর্মদিবস লাগে।
ধাপ ৩. API কী পান#
- Stripe ড্যাশবোর্ডে: Developers → API keys
- কপি করুন:
- Publishable key (pk_live_...)
- Secret key (sk_live_...)
৪. Cenaly-তে সংযোগ#
আপনার নিজের Stripe অ্যাকাউন্ট সংযুক্ত হয়: অতিথির অর্থ সরাসরি আপনার Stripe ব্যালেন্সে যায়, Cenaly তা ধরে রাখে না।
অ্যাপ স্টোর → «ফিনান্স» বিভাগ → Stripe কার্ড → «সেট আপ» খুলুন — সংযোগ ব্লকটি স্টোরেই মোডালে খুলবে। পরিচিত পথও কাজ করে: লোকেশন → লোকেশন কার্ড → «পেমেন্ট» ট্যাব («অতিথি পেমেন্ট» সেকশন), Stripe কার্ডের পাশে «সংযোগ করুন» বোতাম।
সংযোগ উইজার্ড (প্রস্তাবিত)#
ধাপে ধাপে উইজার্ড (≈১০ মিনিট) পুরো প্রক্রিয়ার মধ্য দিয়ে নিয়ে যায়, Stripe ড্যাশবোর্ডে কোথায় ক্লিক করতে হবে তা দেখায়:
- মোড নির্বাচন করুন — পরীক্ষামূলক বা লাইভ। Stripe-এর মোড এবং Cenaly-এর «পরীক্ষামূলক / লাইভ» টগল মিলতে হবে।
- কী কপি করুন — Developers → API keys: Secret key (
sk_test_…/sk_live_…) বাধ্যতামূলক, Publishable key (pk_…) — ঐচ্ছিক। - ওয়েবহুক যোগ করুন — Developers → Webhooks → Add endpoint, এবং Endpoint URL ফিল্ডে Cenaly-এর ওয়েবহুক ঠিকানা পেস্ট করুন, যা উইজার্ড «কপি» বোতামে দেয়। ওয়েবহুক ছাড়া Stripe জানাবে না যে অর্ডার পরিশোধিত হয়েছে, এবং অর্ডার «অপেক্ষমাণ» অবস্থায় থাকতে পারে।
- ইভেন্ট নির্বাচন করুন — «Select events» ব্লকে অবশ্যই
checkout.session.completedযোগ করুন (এটিই অর্ডারের পেমেন্ট নিশ্চিত করে), এবং বিলম্বিত পেমেন্ট পদ্ধতির জন্য আরওcheckout.session.async_payment_succeededওcheckout.session.async_payment_failed। তারপর «Add endpoint» চাপুন। এই ইভেন্টগুলো ছাড়া ওয়েবহুক তৈরি হয়, কিন্তু পেমেন্টের কথা জানায় না। - Webhook signing secret কপি করুন (
whsec_…) — ঐচ্ছিক ফিল্ড, তবে এটি দিয়ে নোটিফিকেশনের স্বাক্ষর যাচাই চালু হয়। - সংযোগ করুন — দেওয়া মানগুলো সুরক্ষিত ব্যাকএন্ডে যায়।
সংক্ষিপ্ত ফর্ম#
যদি আপনি ইতিমধ্যে জানেন Stripe-এ কোথায় কী আছে, ইনলাইন সংযোগ ফর্ম খুলুন এবং একই ফিল্ড পূরণ করুন: Secret key, Webhook signing secret (ঐচ্ছিক), Publishable key (ঐচ্ছিক) এবং মোড টগল।
5. পেমেন্ট পদ্ধতি কনফিগার করা#
ব্যাংক কার্ড#
Stripe সংযুক্ত করার সময় স্বয়ংক্রিয়ভাবে সক্রিয় হয়:
- Visa / Mastercard — সব দেশ
- American Express — বেশিরভাগ দেশ
- Diners Club / Discover — নির্বাচিতভাবে
Apple Pay এবং Google Pay#
Cenaly-তে এগুলোর জন্য আলাদা টগল নেই: পেমেন্ট হয় Stripe Checkout-এর hosted পেজে, তাই ওয়ালেটগুলো Stripe-এর দিকে সক্রিয় হয়।
- Google Pay — Stripe সংযুক্ত করার সাথে সাথেই কাজ করে (Android, Chrome)।
- Apple Pay — Stripe ডোমেইন নিশ্চিত করতে বলে: Settings → Payment methods → Apple Pay → Add new domain। যাচাইয়ের পর iOS/Safari-তে বোতামটি দেখা যাবে।
অন্যান্য পদ্ধতি#
Stripe Dashboard-এর মাধ্যমে সক্রিয় করা যায়:
| পদ্ধতি | দেশ | বিবরণ |
|---|---|---|
| iDEAL | নেদারল্যান্ডস | ব্যাংক ট্রান্সফার |
| Bancontact | বেলজিয়াম | ব্যাংক ট্রান্সফার |
| SEPA Direct Debit | EU | ব্যাংক অ্যাকাউন্ট থেকে ডেবিট |
| Przelewy24 | পোল্যান্ড | অনলাইন পেমেন্ট |
| giropay | জার্মানি | ব্যাংক ট্রান্সফার |
| EPS | অস্ট্রিয়া | ব্যাংক ট্রান্সফার |
| Boleto | ব্রাজিল | পেমেন্ট রসিদ |
Stripe Dashboard → Settings → Payment methods-এ প্রয়োজনীয় পদ্ধতিগুলো সক্রিয় করুন।
6. টিপস#
কনফিগারেশন#
- লোকেশন → লোকেশনের কার্ড → «সাধারণ» ট্যাব → «টিপস» টগল।
- এটি কীভাবে কাজ করে:
| প্যারামিটার | বিবরণ |
|---|---|
| প্রস্তাবিত পরিমাণ | প্রতিষ্ঠানের দেশ অনুযায়ী প্রিসেট সেট হয়: মার্কিন যুক্তরাষ্ট্রের জন্য 18/20/25 %, কানাডার জন্য 15/18/20 %, জর্জিয়ার জন্য 10/15/20 %; জাপান, চীন ও কোরিয়ায় টিপস ব্লক লুকানো থাকে |
| কাস্টম পরিমাণ | অতিথি নিজের পরিমাণ লিখেন |
| ডিফল্ট টিপস | নেই — অতিথি নিজেই বেছে নেন |
| বিতরণ | টিপসের নীতি (সরাসরি ওয়েটারকে বা কাজের ঘণ্টা অনুযায়ী পুল) কর্মী → বেতন বিভাগে সেট করা হয় |
অতিথি এটি যেভাবে দেখেন#
খাবার বেছে নেওয়ার পর পেমেন্টের সময়:
আপনার অর্ডার: 45₾
টিপস যোগ করবেন?
[ 10% (4.50₾) ] [ 15% (6.75₾) ] [ 20% (9.00₾) ] [ অন্য পরিমাণ ]
[ টিপস ছাড়া ]
মোট: 49.50₾ [পরিশোধ করুন →]
টিপসের রিপোর্ট#
অর্থ বিভাগ:
- «সারসংক্ষেপ» ট্যাব — সময়ের জন্য মোট টিপসের পরিমাণ, আগের সময়ের সাথে তুলনা সহ;
- «বিক্রয়» ট্যাব — ওয়েটার অনুযায়ী টিপস।
7. আপনার অ্যাকাউন্টে পেআউট#
Stripe কীভাবে টাকা পেআউট করে#
অতিথি পরিশোধ করেন → Stripe আটকে রাখে → T+2 দিন পর → আপনার অ্যাকাউন্টে টাকা
| প্যারামিটার | মান |
|---|---|
| স্ট্যান্ডার্ড পেআউট | T+2 (2 কর্মদিবস পর) |
| দ্রুত পেআউট | T+1 (কিছু দেশে উপলব্ধ) |
| তাৎক্ষণিক পেআউট | Instant Payouts (এক ঘণ্টার মধ্যে, অতিরিক্ত কমিশনে) |
| সর্বনিম্ন পেআউট | 1€ / 1$ / 1₾ |
সময়সূচি কনফিগার করা#
Stripe Dashboard → Settings → Payouts-এ:
- দৈনিক (প্রস্তাবিত)
- সাপ্তাহিক (সপ্তাহের নির্দিষ্ট দিন)
- মাসিক
8. Stripe-এর কমিশন#
| অঞ্চল | কমিশন | উদাহরণ |
|---|---|---|
| ইউরোপ (EEA) | 1.5% + 0.25€ | অর্ডার 50€ → কমিশন 1.00€ |
| যুক্তরাজ্য | 1.5% + 0.20£ | অর্ডার £50 → কমিশন £0.95 |
| মার্কিন যুক্তরাষ্ট্র/কানাডা | 2.9% + $0.30 | অর্ডার $50 → কমিশন $1.75 |
| আন্তর্জাতিক কার্ড | +1.5% | অন্য দেশের কার্ডের জন্য অতিরিক্ত |
| মুদ্রা রূপান্তর | +1% | যদি কার্ডের মুদ্রা ≠ অ্যাকাউন্টের মুদ্রা |
9. রিফান্ড#
Stripe-এর মাধ্যমে টাকা ফেরানো দুটি জায়গা থেকে শুরু করা যায় — অর্ডার কীভাবে পরিবেশন করা হয়েছিল তার উপর নির্ভর করে।
অনলাইন স্টোরের রিফান্ড (RMA)#
- রিফান্ড বিভাগ → অনুরোধের কার্ড।
- রিফান্ডের মোড বেছে নিন: মূল পেমেন্ট পদ্ধতিতে (Stripe), গিফট কার্ডে (store credit) বা বিনিময়ে।
- আইটেমগুলো চিহ্নিত করুন (সম্পূর্ণ বা আংশিক রিফান্ড) এবং পণ্য গুদামে ফেরত দেবেন কি না তা ঠিক করুন।
- টাকা সরাসরি পেজ থেকেই যায়; অতিথির কার্ডে সাধারণত 5–10 কর্মদিবসে পৌঁছায়।
POS-এ রিফান্ড#
POS-এ রিফান্ড রসিদ অনুযায়ী করা হয় — সম্পূর্ণ বা আংশিক, পুনর্বিক্রয়সহ বিনিময়ও আছে। এ সময় ক্যাশ শিফট খোলা থাকতে হবে।
অর্ডার বিভাগে অর্ডারের কার্ডে সম্পন্ন রিফান্ডের ব্যাজ দেখা যায়, অনুরোধের লিংক সহ।
10. নিরাপত্তা#
PCI DSS#
- Cenaly কার্ডের ডেটা সংরক্ষণ করে না — সব Stripe প্রক্রিয়া করে
- Stripe PCI Level 1 (সর্বোচ্চ স্তর) হিসেবে সার্টিফায়েড
- কার্ডের ডেটা এনক্রিপ্ট ও টোকেনাইজ করা হয়
3D Secure#
- EU কার্ডের জন্য স্বয়ংক্রিয় 3D Secure যাচাই (SCA/PSD2)
- প্রতারণা ও চার্জব্যাক কমায়
- অতিথির জন্য: ব্যাংকের অ্যাপে নিশ্চিতকরণ
Radar (প্রতারণা প্রতিরোধ)#
Stripe Radar স্বয়ংক্রিয়ভাবে সন্দেহজনক লেনদেন ব্লক করে:
- অস্বাভাবিক কেনাকাটার প্যাটার্ন
- কালো তালিকার কার্ড
- ভৌগোলিক অসঙ্গতি
11. পরীক্ষা#
প্রোডাকশনে চালু করার আগে পরীক্ষা করুন:
Stripe-এর টেস্ট কার্ড#
| কার্ড নম্বর | ফলাফল |
|---|---|
| 4242 4242 4242 4242 | সফল পেমেন্ট |
| 4000 0000 0000 3220 | 3D Secure |
| 4000 0000 0000 9995 | প্রত্যাখ্যাত (পর্যাপ্ত তহবিল নেই) |
| 4000 0000 0000 0069 | কার্ডের মেয়াদ শেষ |
CVV: যেকোনো 3 সংখ্যা। তারিখ: যেকোনো ভবিষ্যতের। ZIP: যেকোনো।
কীভাবে পরীক্ষা করবেন#
- সংযুক্ত করার সময় «টেস্ট মোড» টগল বেছে নিন (প্রতিটি প্রোভাইডারের নিজস্ব থাকে)।
- টেস্ট কী (pk_test_..., sk_test_...) ব্যবহার করুন — এবং একই Stripe টেস্ট মোডে তৈরি ওয়েবহুক।
- একটি টেস্ট অর্ডার করুন → টেস্ট কার্ডে পরিশোধ করুন।
- অর্ডার বিভাগে অর্ডারের স্ট্যাটাস দেখুন — «পরিশোধিত» হওয়া উচিত।
- সবকিছু কাজ করলে — «লাইভ» মোডে লাইভ কী দিয়ে প্রোভাইডার পুনরায় সংযুক্ত করুন।
১২. বিকল্প প্রোভাইডার#
Stripe ছাড়া যেসব দেশের জন্য বা পরিপূরক হিসেবে — সংযোগের জন্য প্রস্তুত:
| প্রোভাইডার | দেশ | বিবরণ |
|---|---|---|
| PayPal | প্রায় সারা বিশ্ব | রেজিস্টারে সবচেয়ে বিস্তৃত কভারেজ |
| BOG iPay | 🇬🇪 জর্জিয়া | Bank of Georgia, জর্জিয়ায় জনপ্রিয় |
| TBC Bank | 🇬🇪 জর্জিয়া | TBC-এর ই-কমার্স অ্যাকোয়ারিং |
| Square | US, CA, GB, AU, JP, IE, FR, ES | হোস্টেড পেমেন্ট পেজ (Payment Links) |
| Airwallex | EEA, UK, APAC, আমেরিকা, ইসরায়েল | মাল্টিক্যারেন্সি হোস্টেড পেমেন্ট |
| PayTabs | সৌদি আরব, সংযুক্ত আরব আমিরাত, মিশর, কুয়েত, ওমান, জর্ডান, বাহরাইন, কাতার | উপসাগরীয় অঞ্চল ও মধ্যপ্রাচ্য |
| iyzico | 🇹🇷 তুরস্ক | কার্ড ও কিস্তি (taksit); কিস্তির কমিশন অতিথি অর্ডারের পরিমাণের অতিরিক্ত পরিশোধ করে |
আরও ৯৪টি প্রোভাইডার (Adyen, PayTR, ЮKassa, LiqPay, Mercado Pago, Razorpay ইত্যাদি) ইতিমধ্যে তালিকায় আছে, তবে ধূসর রঙে দেখানো হয় — ইন্টিগ্রেশন এখনও পরীক্ষাধীন। সম্পূর্ণ বিবরণ — পেমেন্ট বিভাগে।
যেকোনো প্রোভাইডার সংযোগ: অ্যাপ স্টোর → «ফিন্যান্স» ক্যাটাগরি → প্রোভাইডারের কার্ড → «কনফিগার করুন», অথবা চেনা পথে শাখা → শাখার কার্ড → «পেমেন্ট» ট্যাব।
১৩. সাধারণ প্রশ্ন#
আমি কখন টাকা পাব?#
পেমেন্টের ২ কর্মদিবস পরে (T+2)। প্রথম পেআউটে ৭–১৪ দিন লাগতে পারে (Stripe অ্যাকাউন্ট ভেরিফাই করা পর্যন্ত)।
অতিথি নগদে পরিশোধ করতে চান — কী করবেন?#
«নগদে» এবং «গ্রহণের সময় কার্ডে» পদ্ধতি সবসময় উপলব্ধ এবং পেমেন্ট প্রোভাইডার প্রয়োজন হয় না — অতিথি চেকআউটে এগুলো বেছে নেন, আর নিষ্পত্তি করেন ক্যাশিয়ার। এতে Stripe ব্যবহার হয় না; আপনার ফিসকাল হার্ডওয়্যার সংযুক্ত থাকলে রসিদ ফিসকাল রেজিস্টারে প্রিন্ট হয় (দেখুন ফিসকালাইজেশন)।
Stripe এবং BOG iPay — দুটোই সংযোগ করা যায়?#
হ্যাঁ। «পেমেন্ট» ট্যাবে একসাথে একাধিক প্রোভাইডার চালু করা যায় — চেকআউটে অতিথি প্রতিটির জন্য একটি বোতাম দেখবেন, যাতে প্রোভাইডারের নাম লেখা থাকে।
Stripe অ্যাকাউন্ট ব্লক করেছে — কী করবেন?#
- ইমেইল দেখুন — Stripe কারণ পাঠায়
- সাধারণত অতিরিক্ত ভেরিফিকেশন প্রয়োজন হয়
- Stripe Support-এ যোগাযোগ করুন: support.stripe.com
- ব্লক থাকার সময় বিকল্প প্রোভাইডার ব্যবহার করা যায়
কমিশন কীভাবে কমানো যায়?#
- EU কার্ডে পেমেন্ট উৎসাহিত করুন (২.৯%-এর বদলে ১.৫%)
- বড় অঙ্কের জন্য SEPA ব্যবহার করুন (০.৩৫€ ফিক্সড)
- বড় টার্নওভারে (>১০০K€/মাস) — Stripe-এর কাছে ব্যক্তিগত পরিকল্পনা চেয়ে নিন
১৪. সহায়তা#
- Stripe: support.stripe.com
- Cenaly: support@cenaly.com → বিষয় «Stripe / পেমেন্ট»
- Stripe Status: status.stripe.com (কার্যক্ষমতা যাচাই)