رفتن به محتوای اصلی

فروش

ارسال لینک پرداخت Checkout.com در WhatsApp و ادامهٔ کار فقط پس از دریافت قطعی پرداخت

کسب‌وکار شما پرداخت کارتی را با Checkout.com می‌گیرد و مشتریان مدام در گفتگو می‌پرسند: «چطور پرداخت کنم؟» روش ارسال لینک صفحهٔ پرداخت Checkout.com خودتان با مبلغ دقیق، و ادامهٔ خودکار گفتگو پس از دریافت پرداخت.

تیم MonoChat به‌روزرسانی: 7 دقیقه مطالعه

در این صفحه
  1. چرا لینک پرداخت از درگاه خودتان
  2. مسیر پرداخت، گام به گام
  3. نمونهٔ پیام‌ها
  4. قواعد WhatsApp که باید رعایت کنید
  5. راه‌اندازی لینک پرداخت Checkout.com در MonoChat
  6. کجا به کار می‌آید
  7. پیش از شروع
  8. منابع

برای ارسال لینک پرداخت Checkout.com در WhatsApp، از حساب Checkout.com خودتان یک سفارش پرداخت با مبلغ و ارز دقیق بسازید، لینک صفحهٔ پرداخت میزبانی‌شده (Hosted Payments Page) را با یک جملهٔ کوتاه دربارهٔ موضوع پرداخت در گفتگو بفرستید و وقتی Checkout.com دریافت پرداخت را اعلام کرد، در همان گفتگو تأیید کنید. در MonoChat، از نسخهٔ ۳.۸.۴۶ Checkout.com یک سیستم پرداخت داخلی است: گره ارسال درخواست پرداخت در جریان لینک را می‌سازد و می‌فرستد و رویداد پرداخت جدید دریافت شد به جریان خبر می‌دهد که پول دریافت شده است.

این راهنما برای کسب‌وکارهایی است که پرداخت کارتی را از قبل با Checkout.com می‌گیرند یا در حال انتخاب آن هستند، مثلاً فروشگاه‌ها، کلینیک‌ها و شرکت‌های خدماتی فارسی‌زبان در دبی، و می‌خواهند با همان حساب در گفتگوهای WhatsApp، Instagram، Messenger و چت وب‌سایت هم پرداخت بگیرند.

چرا لینک پرداخت از درگاه خودتان

بسیاری از فروش‌ها هرگز از سبد خرید نمی‌گذرند. مشتری پیش‌فاکتور می‌خواهد، برای سفارش سفارشی روی قیمت توافق می‌کند، خدمتی رزرو می‌کند یا باید باقی‌ماندهٔ هزینهٔ تعمیر را بپردازد. در همهٔ این موارد معامله در گفتگو بسته می‌شود و آخرین سؤال این است: «چطور پرداخت کنم؟»

پاسخ دادن با شمارهٔ حساب بانکی یا لینک یک اپ پرداخت عمومی هزینه دارد: پول جایی می‌نشیند که واحد مالی شما آن را نمی‌بیند، کسی نمی‌تواند آن را با سفارش تطبیق دهد و کارشناس باید دستی بررسی کند که پول رسیده یا نه. لینکی که در حساب Checkout.com خودتان برای همان سفارش ساخته می‌شود هر سه مشکل را حل می‌کند:

  • یک درگاه برای همه چیز. پرداخت‌های کارتی از گفتگو به همان حساب Checkout.com، همان گزارش‌ها و همان تسویه‌ای می‌رسد که وب‌سایت شما دارد.
  • بدون اطلاعات کارت در گفتگو. طبق مستندات Checkout.com، Hosted Payments Page مشتری را به صفحه‌ای امن که Checkout.com میزبانی می‌کند هدایت می‌کند؛ بنابراین شما هرگز با اطلاعات حساس پرداخت سروکار ندارید و مسئولیت انطباق با PCI بر عهدهٔ Checkout.com می‌ماند.
  • پرداخت‌شده یعنی دریافت‌شده. MonoChat سفارش را فقط پس از آنکه Checkout.com دریافت پرداخت را با مبلغ و ارز درست تأیید کند پرداخت‌شده علامت می‌زند؛ پس هیچ جریانی از مشتری برای پرداختی که ناموفق بوده تشکر نمی‌کند.

اگر مشتریان شما ترجیح می‌دهند با PayPal بپردازند، لینک پرداخت PayPal در WhatsApp را ببینید؛ برای «الان بخر، بعداً بپرداز» در کشورهای حاشیهٔ خلیج فارس، Tabby و Tamara؛ و برای همهٔ روش‌های دریافت پول در گفتگو، راهنمای دریافت پرداخت در گفتگوهای WhatsApp.

مسیر پرداخت، گام به گام

  1. یک جریان، یک اپ یا یک کارشناس در MonoChat سفارش پرداختی با مبلغ و ارز می‌سازد.
  2. MonoChat در حساب Checkout.com شما یک جلسهٔ Hosted Payments Page می‌سازد؛ با سفارش به‌عنوان مرجع، دریافت (capture) فعال و کشور پیش‌فرض صورت‌حساب شما.
  3. لینک در گفتگو ارسال می‌شود.
  4. مشتری در صفحهٔ Checkout.com پرداخت می‌کند و به صفحهٔ موفقیت، لغو یا خطا برمی‌گردد.
  5. MonoChat هنگام بازگشت مشتری پرداخت را از Checkout.com استعلام می‌کند و Checkout.com هم یک وب‌هوک امضاشدهٔ payment_captured می‌فرستد. هر کدام زودتر برسد سفارش را پرداخت‌شده می‌کند، اما فقط اگر پرداخت تأیید و دریافت شده و با مبلغ و ارز سفارش یکی باشد.
  6. رویداد پرداخت جدید دریافت شد اجرا می‌شود و جریان شما ادامه پیدا می‌کند.

به لطف گام ۵، اگر مشتری صفحه را زود ببندد سفارش بلاتکلیف نمی‌ماند: وب‌هوک همچنان دریافت پرداخت را گزارش می‌دهد. و وب‌هوکی که امضایش با کلید امضای شما نخواند نادیده گرفته می‌شود.

نمونهٔ پیام‌ها

پیام لینک، داخل پنجرهٔ ۲۴ ساعتهٔ خدمات مشتری و پس از آنکه مشتری خواست پرداخت کند:

ممنون آقای رحیمی! این لینک پرداخت سفارش صفحهٔ کابینت آشپزخانهٔ شماست، چوب بلوط، ۳٫۲ متر، همراه با نصب: EUR 1,240.00. {payment link} لینک صفحهٔ پرداخت امن Checkout.com ما را باز می‌کند و ۲۴ ساعت اعتبار دارد. به محض تأیید پرداخت، زمان نصب را هماهنگ می‌کنیم.

پیام تأیید، که پس از دریافت پرداخت خودکار ارسال می‌شود:

پرداخت دریافت شد، سپاسگزاریم! سفارش #5821 تأیید شد. کدام روز برای نصب مناسب‌تر است: سه‌شنبه ۱۷ یا پنجشنبه ۱۹ نوامبر؟

یادآوری با قالب خدماتی (utility)، وقتی پنجرهٔ ۲۴ ساعته بسته شده است:

سلام آقای رحیمی، سفارش #5821 منتظر پرداخت EUR 1,240.00 است. «لینک» را بفرستید تا لینک پرداخت تازه‌ای برایتان ارسال کنیم، یا هر سؤالی دارید همین‌جا بپرسید.

مبلغ و ارز را در پیام بنویسید تا مشتری پیش از لمس لینک بداند صفحه چقدر برداشت می‌کند. و چون هر جلسه پس از ۲۴ ساعت منقضی می‌شود، یادآوری روز بعد باید لینک تازه پیشنهاد کند، نه لینک قدیمی را تکرار کند.

قواعد WhatsApp که باید رعایت کنید

  • داخل پنجرهٔ ۲۴ ساعتهٔ خدمات مشتری (مشتری در ۲۴ ساعت گذشته به شما پیام داده باشد) می‌توانید لینک را مثل یک پیام عادی بفرستید.
  • پس از بسته شدن پنجره فقط قالب پیام تأییدشده قابل ارسال است. یادآوری دربارهٔ یک سفارش مشخص قالب خدماتی است؛ اگر پیشنهاد یا تخفیفی به آن اضافه کنید بازاریابی می‌شود. ببینید نمونه‌های قالب پیام WhatsApp.
  • Meta برای هر پیام تحویل‌شده هزینه می‌گیرد، بر اساس دسته و کد کشور گیرنده. از ۱ اکتبر ۲۰۲۶ هر شمارهٔ تجاری ماهانه ۱٬۰۰۰ پیام خدماتی رایگان دارد و Meta از پیام ۱٬۰۰۱ام هزینه می‌گیرد. جزئیات در راهنمای قیمت WhatsApp API. Meta مستقیم از شما صورت‌حساب می‌گیرد و MonoChat چیزی روی آن نمی‌کشد.
  • هرگز در گفتگو شمارهٔ کارت نخواهید. پرداخت در صفحهٔ Checkout.com انجام می‌شود؛ گفتگو فقط لینک را می‌رساند.

راه‌اندازی لینک پرداخت Checkout.com در MonoChat

MonoChat شریک رسمی متا (Meta Business Partner) است و شمارهٔ شما را به WhatsApp Business API وصل می‌کند. همین لینک‌های پرداخت در گفتگوهای Instagram، Messenger و چت وب‌سایت هم کار می‌کنند.

۱. Checkout.com را آماده کنید. مطمئن شوید Hosted Payments Page در حساب شما فعال است. در داشبورد Checkout.com، کلید مخفی (secret key) و شناسهٔ کانال پردازش (processing channel ID) را یادداشت کنید و پیشوند URL پایه را پیدا کنید: ۸ نویسهٔ اول Client ID بدون cli_، در بخش Settings › Account structure.

۲. وب‌هوک را اضافه کنید. در داشبورد Checkout.com وب‌هوکی برای رویداد payment_captured بسازید که به /api/payment-system/checkoutcom/webhook روی نشانی MonoChat شما اشاره کند، و کلید امضای آن را تولید کنید.

۳. Checkout.com را به MonoChat اضافه کنید. به تنظیمات › پرداخت › سیستم‌های پرداخت بروید، روی ایجاد بزنید، Checkout.com را انتخاب کنید، عنوانی بدهید و کلید مخفی، شناسهٔ کانال پردازش، پیشوند URL پایه، کلید امضای Webhook و کشور پیش‌فرض صورت‌حساب را وارد کنید. برای آزمایش، اول حالت سندباکس را روشن کنید. اگر می‌خواهید وقتی جریان سیستم پرداختی را مشخص نمی‌کند از Checkout.com استفاده شود، تنظیم به عنوان پیش‌فرض را بزنید و ارزهایتان را در تنظیمات ارزها بپذیرید.

۴. لینک را از جریان بفرستید. گره ارسال درخواست پرداخت را اضافه کنید. Checkout.com را انتخاب کنید و مبلغ و ارز را وارد کنید؛ مبلغ می‌تواند متغیر باشد تا از سفارش، پیش‌فاکتور یا پاسخ مشتری بیاید. متن خود را با {{paymentLink}} در جای لینک بنویسید یا برای متن پیش‌فرض خالی بگذارید. اگر مبلغ عدد مثبت نباشد یا هیچ سیستم پرداختی تنظیم نشده باشد، گره از خروجی خطا می‌رود و چیزی ارسال نمی‌شود. کارشناسان هم می‌توانند از ابزارک کیف پول کنار گفتگو، با ایجاد سفارش پرداخت، لینک را دستی بفرستند.

۵. سفارش را برای بعد نگه دارید. ذخیرهٔ متغیر جریان را روشن کنید و نامی مثل pay بدهید. شناسهٔ سفارش و لینک در flow.pay.paymentSystemOrderId و flow.pay.paymentLink ذخیره می‌شوند تا در پیام‌ها و شرط‌های بعدی به کار بروند.

۶. به پرداخت واکنش نشان دهید. جریانی را با پرداخت جدید دریافت شد شروع کنید تا پیام تأیید بفرستد، به مشتری برچسب بزند یا با گره درخواست HTTP سیستم سفارش شما را صدا بزند. شرط‌های مبلغ پرداخت و ارز پرداخت امکان می‌دهند پیش‌پرداخت را از پرداخت کامل جدا کنید. پرداخت‌هایی که از لینک‌های MonoChat انجام می‌شوند به موجودی کیف پول مشتری هم اضافه می‌شوند، تا کارشناس بعدی ببیند چه مبلغی پرداخت شده است.

بازپرداخت در داشبورد Checkout.com انجام می‌شود؛ MonoChat بازپرداخت نمی‌کند. خلاصهٔ راه‌اندازی در صفحهٔ Checkout.com + WhatsApp و در مرکز راهنما آمده است. رایگان در app.monochat.ai شروع کنید.

کجا به کار می‌آید

  • پیش‌پرداخت رزرو و خدمات: کلینیک، سالن زیبایی، تور یا اجاره پیش از تأیید، بیعانه را در گفتگو می‌گیرد؛ ببینید نوبت‌دهی در WhatsApp.
  • پیش‌فاکتور و سفارش سفارشی: مبلمان، مراسم، سفارش‌های B2B و هر چیزی که قیمتش در گفتگو تعیین می‌شود.
  • باقی‌ماندهٔ هزینه پس از انجام کار: تعمیرگاه یا خدمات تعمیر، مبلغ نهایی را پس از پایان کار می‌فرستد.
  • مشتریان پرداخت در محل که نظرشان عوض می‌شود: در جریان تأیید سفارش به‌جای آن لینک پرداخت کارتی پیشنهاد دهید.
  • فروشگاه‌هایی که در شبکه‌های اجتماعی می‌فروشند: خریداری که از Instagram یا تبلیغ Click-to-WhatsApp می‌آید، بدون ترک گفتگو و رفتن به سبد خرید پرداخت می‌کند.

پیش از شروع

  • در حالت سندباکس یک پرداخت آزمایشی انجام دهید و ببینید پیام تأیید می‌رسد.
  • وب‌هوک را بررسی کنید: رویداد payment_captured باشد، نشانی به /api/payment-system/checkoutcom/webhook ختم شود و کلید امضا در MonoChat همان کلیدی باشد که Checkout.com تولید کرده است.
  • پیشوند URL پایه را بررسی کنید؛ پیشوند اشتباه مانع دسترسی MonoChat به حساب شما می‌شود.
  • فقط به ارزهایی پرداخت بخواهید که حساب Checkout.com شما می‌پذیرد و در MonoChat فعال‌اند.
  • برای انقضا برنامه داشته باشید: یادآوری پس از ۲۴ ساعت لینک تازه می‌فرستد.
  • به مشتری بگویید پس از پرداخت چه می‌شود: زمان تحویل، تأیید رزرو یا گام بعدی.

منابع

سؤالات متداول

پرسش‌های متداول

آیا می‌توان لینک پرداخت Checkout.com را در WhatsApp فرستاد؟

بله. از نسخهٔ ۳.۸.۴۶، Checkout.com یکی از سیستم‌های پرداخت داخلی MonoChat است. یک جریان، یک اپ یا ابزارک کیف پول کنار گفتگو سفارش پرداخت می‌سازد، MonoChat در حساب Checkout.com شما یک جلسهٔ Hosted Payments Page با مبلغ و ارز دقیق باز می‌کند و لینک آن در گفتگو ارسال می‌شود.

از Checkout.com چه چیزهایی لازم است؟

یک حساب Checkout.com که Hosted Payments Page در آن فعال باشد، کلید مخفی (secret key)، شناسهٔ کانال پردازش (processing channel ID)، پیشوند URL پایه (۸ نویسهٔ اول Client ID بدون cli_، در بخش Settings › Account structure داشبورد Checkout.com) و کلید امضای وب‌هوکی برای رویداد payment_captured.

MonoChat از کجا می‌فهمد مشتری پرداخت کرده است؟

از دو راه، و هر دو مبلغ و ارز را بررسی می‌کنند. وقتی مشتری از صفحهٔ پرداخت برمی‌گردد، MonoChat وضعیت پرداخت را از Checkout.com می‌پرسد؛ و Checkout.com هم یک وب‌هوک امضاشدهٔ payment_captured به ‎/api/payment-system/checkoutcom/webhook روی نشانی MonoChat شما می‌فرستد. سفارش فقط وقتی پرداخت‌شده علامت می‌خورد که پرداخت تأیید و دریافت (capture) شده باشد و مبلغ و ارز آن با سفارش یکی باشد.

لینک پرداخت Checkout.com تا کی اعتبار دارد؟

طبق مستندات Checkout.com، جلسه‌های Hosted Payments Page پس از ۲۴ ساعت منقضی می‌شوند. برای سفارشی که بیشتر منتظر می‌ماند، به‌جای لینک قدیمی یک درخواست پرداخت تازه بفرستید.

آیا می‌توان پیش از دریافت پرداخت واقعی آزمایش کرد؟

بله. در سیستم پرداخت Checkout.com در MonoChat حالت سندباکس را روشن کنید و کلیدهای سندباکس را وارد کنید، یک پرداخت آزمایشی انجام دهید و سپس به کلیدهای اصلی بروید.

آیا می‌توان پرداخت Checkout.com را از MonoChat بازپرداخت کرد؟

خیر. بازپرداخت در داشبورد Checkout.com انجام می‌شود. پول به حساب Checkout.com شما می‌رود، نه به MonoChat.

راهنماهای مرتبط

مطالعه درباره همین موضوع را ادامه دهید.

ماه اول پلن Growth با ما

WhatsApp، Instagram و Messenger را از یک صندوق ورودی اداره کنید

رایگان با MonoChat شروع کنید: صندوق ورودی تیم تیم، دستیارهای هوش مصنوعی، قالب‌ها و کمپین‌ها روی APIهای رسمی Meta.

یک کد برای هر کسب‌وکار • 30 روز مهلت استفاده • بدون نیاز به کارت

$150 برای شروع.

دریافت