বিষয়বস্তুতে যান

Stripe ইন্টিগ্রেশন

Stripe একটি পেমেন্ট প্ল্যাটফর্ম যা আপনাকে পেমেন্ট গ্রহণ এবং সাবস্ক্রিপশন পরিচালনা করতে দেয়। Pushwoosh-এর সাথে Stripe ইন্টিগ্রেট করলে আপনি ক্যাম্পেইনে পেমেন্ট এবং সাবস্ক্রিপশন ট্র্যাক করতে, জার্নি এবং প্রোডাক্ট অনুযায়ী রাজস্ব বিশ্লেষণ করতে, পেমেন্ট ইভেন্টের মাধ্যমে ব্যবহারকারীদের সেগমেন্ট করতে এবং রাজস্বের অন্তর্দৃষ্টির জন্য ManyMoney AI ব্যবহার করতে পারবেন।

ইন্টিগ্রেশনের সংক্ষিপ্ত বিবরণ

Anchor link to

ইন্টিগ্রেশনের ধরণ

Anchor link to

উৎস: পেমেন্ট এবং সাবস্ক্রিপশন ইভেন্টগুলো Stripe থেকে Pushwoosh-এ পাঠানো হয়।

পূর্বশর্ত

Anchor link to

Pushwoosh-এর সাথে Stripe ইন্টিগ্রেশন সেট আপ করার জন্য, নিম্নলিখিত বিষয়গুলো নিশ্চিত করুন:

  • আপনার একটি সক্রিয় Pushwoosh অ্যাকাউন্ট আছে।
  • আপনার একটি Stripe অ্যাকাউন্ট আছে।

শব্দকোষ (এনটিটির নাম ভিন্ন হলে ম্যাপিং)

Anchor link to

নিচের সারণীটি দেখায় কিভাবে Stripe এনটিটিগুলো Pushwoosh-এর সাথে ম্যাপ করা হয়। এই ম্যাপিংটি চেকআউট সেশন তৈরি করার সময় মেটাডেটা হিসেবে সংশ্লিষ্ট ফিল্ডগুলো পাস করে অর্জন করা হয় (দেখুন মেটাডেটা কনফিগারেশন)।

StripePushwoosh
Customerমেটাডেটাতে user_id (আবশ্যক), device_id (ঐচ্ছিক)
Payment / Chargeইভেন্ট StripePaymentSucceeded (charge.succeeded)
Invoice (paid)ইভেন্ট StripeInvoicePaid (invoice.paid)
SubscriptionStripeSubscriptionCreated + StripeInvoicePaid-এর অ্যাট্রিবিউট
Product / Priceমেটাডেটা এবং ইভেন্ট অ্যাট্রিবিউটে product_id, product_name
Campaign (journey)মেটাডেটাতে journey_uuids

সিনক্রোনাইজড এনটিটি

Anchor link to
  • পেমেন্ট ইভেন্ট (এককালীন পেমেন্ট, সাবস্ক্রিপশন ইনভয়েস)
  • সাবস্ক্রিপশন ইভেন্ট (সাবস্ক্রিপশন তৈরি, সাবস্ক্রিপশন ইনভয়েস পরিশোধিত)

ইন্টিগ্রেশনটি কিভাবে কাজ করে?

Anchor link to

আপনি আপনার Stripe অ্যাকাউন্টটি Stripe Connect-এর মাধ্যমে Pushwoosh-এর সাথে কানেক্ট করার পর, Pushwoosh Stripe থেকে পেমেন্ট এবং সাবস্ক্রিপশন ডেটা গ্রহণ করে। আপনি প্রতিটি লেনদেনকে একটি ক্যাম্পেইন এবং ব্যবহারকারী বা ডিভাইসের সাথে লিঙ্ক করতে পারেন চেকআউট সেশন তৈরি করার সময় মেটাডেটা পাস করে (দেখুন মেটাডেটা কনফিগারেশন)।

Pushwoosh ইভেন্ট তৈরি করে যা আপনি সেগমেন্টেশন এবং অ্যানালিটিক্সের জন্য ব্যবহার করতে পারেন।

ডেটা প্রবাহ
Anchor link to
  1. আপনি আপনার Stripe অ্যাকাউন্টটি Settings3rd-party integrations-এ Stripe Connect-এর মাধ্যমে একবার Pushwoosh-এর সাথে কানেক্ট করেন।
  2. একটি চেকআউট সেশন তৈরি করার সময়, আপনি মেটাডেটা পাস করেন যাতে পেমেন্টটি পরে অ্যাট্রিবিউট করা যায় (দেখুন মেটাডেটা কনফিগারেশন)।
  3. যখন Stripe-এ একটি পেমেন্ট বা সাবস্ক্রিপশন ইভেন্ট ঘটে (যেমন এককালীন পেমেন্টের জন্য charge.succeeded, সাবস্ক্রিপশনের জন্য invoice.paid), Stripe ডেটা Pushwoosh-এ পাঠায়।
  4. Pushwoosh সংশ্লিষ্ট ইভেন্ট তৈরি করে এবং অ্যাট্রিবিউশনের জন্য মেটাডেটা ব্যবহার করে। এই ডেটা Finance Overview, Audience → Events, এবং ManyMoney-তে প্রদর্শিত হয়।

ব্যবহারের ক্ষেত্র

Anchor link to
পেমেন্ট ট্র্যাক করুন
Anchor link to

সমস্ত সফল পেমেন্ট এবং সাবস্ক্রিপশন সম্পর্কে স্বয়ংক্রিয়ভাবে তথ্য গ্রহণ করুন।

ক্যাম্পেইনের সাথে পেমেন্ট লিঙ্ক করুন
Anchor link to

মেটাডেটা পাস করে লেনদেনগুলোকে নির্দিষ্ট কাস্টমার জার্নি-এর সাথে যুক্ত করুন (দেখুন মেটাডেটা কনফিগারেশন)।

রাজস্ব বিশ্লেষণ করুন
Anchor link to

ক্যাম্পেইন, প্রোডাক্ট, ব্যবহারকারী এবং ডিভাইস অনুযায়ী আয় দেখুন।

আপনার অডিয়েন্সকে সেগমেন্ট করুন
Anchor link to

পেমেন্ট ইভেন্টের উপর ভিত্তি করে সেগমেন্ট তৈরি করুন

AI অ্যানালিটিক্স
Anchor link to

ManyMoney AI অ্যাসিস্ট্যান্ট স্বয়ংক্রিয়ভাবে পেমেন্ট এবং সাবস্ক্রিপশন পরিসংখ্যান গ্রহণ করে এবং এই ডেটার উপর ভিত্তি করে সিদ্ধান্ত নিতে পারে।

ইন্টিগ্রেশন সেট আপ করুন

Anchor link to

Stripe-কে Pushwoosh-এর সাথে কানেক্ট করুন

Anchor link to
  1. যেকোনো Pushwoosh অ্যাপ্লিকেশন খুলুন (Stripe অ্যাকাউন্ট আপনার সম্পূর্ণ অ্যাকাউন্টের সাথে লিঙ্ক করা হয়, কোনো নির্দিষ্ট অ্যাপ্লিকেশনের সাথে নয়) এবং Settings3rd-party integrations-এ নেভিগেট করুন।
  2. Stripe কার্ডটি খুঁজুন এবং LOGIN PAGE বোতামে ক্লিক করুন।

সেটিংস পেজ যেখানে 3rd-party ইন্টিগ্রেশন বিভাগ এবং LOGIN PAGE বোতাম সহ Stripe কার্ড দেখা যাচ্ছে

  1. আপনাকে Stripe অনুমোদন পেজে রিডাইরেক্ট করা হবে।

Stripe অনুমোদন পেজ যেখানে অ্যাকাউন্ট নির্বাচন এবং Connect বোতাম দেখা যাচ্ছে

  1. Stripe পেজে, আপনার ইমেল লিখুন এবং Continue-তে ক্লিক করুন।
  2. আপনার Stripe অ্যাকাউন্টে লগ ইন করুন (অথবা একটি নতুন তৈরি করুন)। যদি আপনার একাধিক অ্যাকাউন্ট থাকে, তাহলে যে অ্যাকাউন্টটি কানেক্ট করতে চান সেটি নির্বাচন করুন।
  3. নিশ্চিত করতে Connect-এ ক্লিক করুন।
  4. সফল অনুমোদনের পর, আপনাকে Pushwoosh-এ ফিরিয়ে আনা হবে। ইন্টিগ্রেশনের স্ট্যাটাস Connected-এ পরিবর্তিত হবে।

3rd-party ইন্টিগ্রেশন পেজ যেখানে Stripe কার্ডের স্ট্যাটাস Connected দেখা যাচ্ছে

ইন্টিগ্রেশন ডিসকানেক্ট করুন

Anchor link to
পদ্ধতি ১. Pushwoosh-এর মাধ্যমে
Anchor link to
  1. Settings3rd-party integrations-এ যান।
  2. Stripe কার্ডটি খুঁজুন এবং SETTINGS বোতামে ক্লিক করুন।
  3. পপআপ উইন্ডোতে, Disconnect বোতামে ক্লিক করুন।

3rd-party ইন্টিগ্রেশনে Stripe কার্ডের SETTINGS পপআপে Disconnect বোতাম

পদ্ধতি ২. Stripe ড্যাশবোর্ডের মাধ্যমে
Anchor link to
  1. Stripe Dashboard-এ লগ ইন করুন।
  2. SettingsTeam and securityInstalled apps-এ যান।
  3. Connect Extensions বিভাগে অ্যাপ্লিকেশনটি খুঁজুন।

Stripe ড্যাশবোর্ড সেটিংস, Team and security, Installed apps, Connect Extensions বিভাগ

যখন আপনি Stripe-এর মাধ্যমে ডিসকানেক্ট করেন, Pushwoosh স্বয়ংক্রিয়ভাবে একটি নোটিফিকেশন পায় এবং ইন্টিগ্রেশনটি সরিয়ে দেয়।

মেটাডেটা কনফিগারেশন

Anchor link to

Stripe পেমেন্ট ইভেন্টগুলো Pushwoosh-এ পাঠায়, কিন্তু অতিরিক্ত ডেটা ছাড়া Pushwoosh বলতে পারে না যে পেমেন্টটি কোন ক্যাম্পেইন বা কোন ব্যবহারকারীর। যখন আপনি চেকআউট সেশন তৈরির সময় মেটাডেটা পাস করেন (ক্যাম্পেইন আইডি, ব্যবহারকারী বা ডিভাইস আইডি, প্রোডাক্ট), প্রতিটি পেমেন্ট সঠিক জার্নি এবং ব্যবহারকারীর সাথে অ্যাট্রিবিউট করা হয়।

এর ফলে আপনি Finance Overview-তে ক্যাম্পেইন অনুযায়ী রাজস্ব দেখতে পান, পেমেন্টকারীর উপর ভিত্তি করে সেগমেন্ট তৈরি করেন এবং সঠিক অ্যাট্রিবিউশন সহ ManyMoney ব্যবহার করেন।

উপলব্ধ মেটাডেটা ফিল্ড

Anchor link to
ফিল্ডবর্ণনাআবশ্যকউদাহরণ
journey_uuidsসেমিকোলন দ্বারা পৃথক করা ক্যাম্পেইন (জার্নি) আইডিনাbfab4bc0-b0a5-414b-befc-4aaddc429b0e;a2bff710-6b49-44d1-96a7-3232feeca6e9
user_idব্যবহারকারী শনাক্তকারী। ইভেন্ট সংগ্রহের জন্য এবং device_id প্রয়োগের জন্য আবশ্যকহ্যাঁuser_12345 বা email@example.com
device_idডিভাইস হার্ডওয়্যার আইডি (HWID)।নাhwid_abc123
product_idপ্রোডাক্ট আইডিনাprod_premium
product_nameপ্রোডাক্টের নামনাPremium Plan

চেকআউট সেশনের মাধ্যমে মেটাডেটা পাস করা

Anchor link to

মেটাডেটা পেমেন্টের ধরনের উপর নির্ভর করে চেকআউট সেশন তৈরি করার সময় পাস করা হয়:

পেমেন্টের ধরণপ্যারামিটারStripe ইভেন্ট
এককালীন পেমেন্ট (mode=payment)payment_intent_data[metadata]charge.succeeded
সাবস্ক্রিপশন (mode=subscription)subscription_data[metadata]invoice.paid

প্রসেসিংয়ের সময় মেটাডেটার অগ্রাধিকার

Anchor link to

সাবস্ক্রিপশনের জন্য (invoice.paid ইভেন্ট):

ইনভয়েস মেটাডেটা → যদি খালি থাকে → সাবস্ক্রিপশন মেটাডেটা

এককালীন পেমেন্টের জন্য (charge.succeeded ইভেন্ট):

চার্জ মেটাডেটা (payment_intent_data থেকে)

Stripe API-এর মাধ্যমে একটি চেকআউট সেশন তৈরি করা (curl)

Anchor link to
এককালীন পেমেন্ট (mode=payment)
Anchor link to
Terminal window
curl https://api.stripe.com/v1/checkout/sessions \
-u sk_live_YOUR_SECRET_KEY: \
-d "mode=payment" \
-d "success_url=https://example.com/success" \
-d "cancel_url=https://example.com/cancel" \
-d "line_items[0][price]=price_1234567890" \
-d "line_items[0][quantity]=1" \
-d "payment_intent_data[metadata][journey_uuids]=bfab4bc0-b0a5-414b-befc-4aaddc429b0e" \
-d "payment_intent_data[metadata][user_id]=user_12345" \
-d "payment_intent_data[metadata][device_id]=hwid_abc123" \
-d "payment_intent_data[metadata][product_id]=prod_premium" \
-d "payment_intent_data[metadata][product_name]=Premium Plan"
সাবস্ক্রিপশন (mode=subscription)
Anchor link to
Terminal window
curl https://api.stripe.com/v1/checkout/sessions \
-u sk_live_YOUR_SECRET_KEY: \
-d "mode=subscription" \
-d "success_url=https://example.com/success" \
-d "cancel_url=https://example.com/cancel" \
-d "line_items[0][price]=price_monthly_premium" \
-d "line_items[0][quantity]=1" \
-d "subscription_data[metadata][journey_uuids]=bfab4bc0-b0a5-414b-befc-4aaddc429b0e" \
-d "subscription_data[metadata][user_id]=user_12345" \
-d "subscription_data[metadata][device_id]=hwid_abc123" \
-d "subscription_data[metadata][product_name]=Monthly Premium"

ডেটা দেখুন

Anchor link to

সফল ইন্টিগ্রেশনের পর, Dashboards বিভাগে একটি নতুন Finance Overview ড্যাশবোর্ড প্রদর্শিত হবে। সেখানে আপনি ক্যাম্পেইন (জার্নি) অনুযায়ী গ্রস রেভিনিউ এবং নতুন সাবস্ক্রিপশনের পরিসংখ্যান দেখতে পারবেন।

Finance Overview ড্যাশবোর্ড যেখানে Statistics-এ ক্যাম্পেইন অনুযায়ী Gross Revenue এবং New Subscriptions দেখা যাচ্ছে

আরও বিস্তারিত তথ্যের জন্য, আপনার Stripe ড্যাশবোর্ড দেখুন।

পেমেন্টের উপর ভিত্তি করে সেগমেন্ট তৈরি করুন

Anchor link to

ব্যবহারকারী সেগমেন্ট তৈরি করতে Stripe ইভেন্ট ব্যবহার করুন:

  1. AudienceSegments খুলুন।
  2. Create SegmentBuild Segment-এ ক্লিক করুন।
  3. Add filter by-তে, Event-এ ক্লিক করুন।
  4. ড্রপডাউন থেকে একটি Stripe ইভেন্ট নির্বাচন করুন (উপলব্ধ ইভেন্টের জন্য নিচের সারণী দেখুন)।
  1. শর্ত সেট করুন: ইভেন্টটি কতবার ঘটেছে এবং সময়সীমা (যেমন গত ৩০ দিনে, তারিখের মধ্যে)।
  2. ঐচ্ছিকভাবে ইভেন্ট অ্যাট্রিবিউট দ্বারা সেগমেন্টটি সংকীর্ণ করুন। নিচের সারণীতে প্রতিটি ইভেন্টের জন্য উপলব্ধ অ্যাট্রিবিউট তালিকাভুক্ত করা হয়েছে।
ইভেন্টবর্ণনাঅ্যাট্রিবিউট
StripePaymentSucceededসফল পেমেন্ট__amount, __currency, invoice_id, journey_uuids, product_id, product_name, stripe_customer_id, subscription_id
StripeInvoicePaidসাবস্ক্রিপশন ইনভয়েস পরিশোধিত__amount, __currency, journey_uuids, product_id, product_name, stripe_customer_id, transaction_id, transaction_type
StripeSubscriptionCreatedসাবস্ক্রিপশন তৈরি হয়েছে__amount, __currency, interval, journey_uuids, product_id, product_name, status, stripe_customer_id, subscription_id

Audience Segments পেজ যেখানে Create Segment এবং Build Segment অপশন দেখা যাচ্ছে

  1. আরও ইভেন্ট যোগ করতে, আরেকটি Event ফিল্টার যোগ করুন এবং শর্তগুলোর মধ্যে একটি অপারেটর (AND বা OR) বেছে নিন।

সেগমেন্ট তৈরি সম্পর্কে আরও জানুন

ManyMoney AI অ্যাসিস্ট্যান্ট

Anchor link to

সফল Stripe ইন্টিগ্রেশনের পর, ManyMoney AI অ্যাসিস্ট্যান্ট স্বয়ংক্রিয়ভাবে পেমেন্ট এবং সাবস্ক্রিপশন পরিসংখ্যানে অ্যাক্সেস পায়।

ManyMoney ড্যাশবোর্ড ইন্টারফেসে উপলব্ধ। আপনি Stripe কানেক্ট করার পর, পেমেন্ট ডেটা বিশ্লেষণের জন্য স্বয়ংক্রিয়ভাবে উপলব্ধ হয়। কোনো অতিরিক্ত কনফিগারেশনের প্রয়োজন নেই।

ManyMoney কী করতে পারে

Anchor link to
  • রাজস্ব বিশ্লেষণ: আয়, কনভার্সন এবং ক্যাম্পেইনের কার্যকারিতা সম্পর্কে প্রশ্নের উত্তর দেয়।
  • সময়কাল তুলনা: বিভিন্ন সময়কালের মধ্যে পেমেন্ট এবং সাবস্ক্রিপশনের গতিশীলতা দেখায়।
  • ট্রেন্ড শনাক্তকরণ: ক্রমবর্ধমান এবং হ্রাসমান প্রোডাক্ট এবং অডিয়েন্স সেগমেন্ট শনাক্ত করে।
  • সুপারিশ প্রদান: পেমেন্ট ডেটার উপর ভিত্তি করে অপটিমাইজেশনের পরামর্শ দেয়।