درگاه پرداخت ربات تلگرام و فروشگاه: از تأیید دستی تا خودکار
تیم تحریریه آبان گیت وی۹ دقیقه خواندن

سالهاست فروشندههای ایرانی یک روش مشترک دارند: شماره کارت را میدهند، خریدار واریز میکند، عکس رسید را میفرستد، و فروشنده نگاه میکند و سفارش را تأیید میکند. ساده است و راه میافتد. مشکلش جای دیگری است — وقتی سفارشها زیاد شوند، آن تأیید دستی تبدیل به یک شغل تماموقت میشود. درگاه پرداخت ربات تلگرام و فروشگاه دقیقاً برای برداشتن همین بار ساخته شدهاند.
خلاصهی سیثانیهای
کارتبهکارت سنتی یعنی خریدار رسید میفرستد و یک آدم تأییدش میکند. درگاه پرداخت این وسط را برمیدارد. دو نوع درگاه هست: بانکی که از شبکهی شاپرک رد میشود و نماد اعتماد میخواهد، و کارتبهکارت که تأیید را از روی پیامک بانک انجام میدهد و مدارک نمیخواهد. هر دو به ربات تلگرام و فروشگاه اینترنتی وصل میشوند.
کارتبهکارت سنتی کجا کم میآورد؟
تا وقتی روزی چند سفارش دارید، هیچ ایرادی ندارد. خودتان هم دوست دارید چشمتان به تراکنشها باشد.
ولی سه چیز با بالا رفتن فروش شروع میشود. خریداری که ساعت یازده شب سفارش داده تا صبح صبر نمیکند و میرود جای دیگر — و شما اصلاً نمیفهمید که رفته، چون در هیچ آماری ثبت نشده. رسید دستکاریشده هم در نگاه سریعِ نصفهشب فرق نمیکند با رسید واقعی. و مهمتر از هر دو، خودتان گلوگاه میشوید: کاری که قبلاً روزی پنج بار بود میشود روزی پنجاه بار، و نمیشود سپردش به کسی، چون تأیید پرداخت یعنی دسترسی به پول.
اینجاست که فروشنده دنبال یک درگاه پرداخت میگردد که این تأیید را خودش انجام دهد.
درگاه بانکی چطور کار میکند؟
همان چیزی است که موقع خرید از سایتهای بزرگ میبینید. روی «پرداخت» میزنید، به صفحهی بانک منتقل میشوید، رمز دوم پویا وارد میکنید و برمیگردید به فروشگاه.
پشت این مسیر شبکهی شاپرک است و یک شرکت پرداختیار یا PSP. برای گرفتنش معمولاً نماد اعتماد الکترونیکی، مدارک هویتی و گاهی مجوز صنفی لازم است. پول هم مستقیم دست شما نمیرسد؛ در دورههای تسویه به حسابتان میآید.
اگر کسبوکارتان ثبتشده است و این مراحل را میتوانید بگذرانید، راه جاافتادهای است. مشتری هم با آن آشناست.
درگاه کارتبهکارت چه فرقی دارد؟
اینجا خریدار به صفحهی بانک نمیرود. صفحهای میبیند که شماره کارت شما و یک مبلغ مشخص رویش نوشته شده، و همان مبلغ را با اپ بانکی خودش کارتبهکارت میکند. همان کاری که هر روز برای هزار چیز دیگر میکند.
سؤال اصلی این است: فروشگاه از کجا میفهمد پول رسیده؟ از پیامکی که بانک بعد از هر واریز برای شما میفرستد. مبلغ آن پیامک با سفارشهای باز مقایسه میشود و سفارشی که مبلغش بخورد، بسته میشود. اگر میخواهید این مطابقت را دقیقتر بفهمید، تأیید خودکار کارت به کارت را جداگانه توضیح دادهایم. این همان کاری است که درگاه کارت به کارت آبان گیت وی برای ربات انجام میدهد.
دو تفاوت عملی دارد که تصمیم را میسازند. پول از اول روی کارت خودتان مینشیند، پس چیزی به اسم تسویه وجود ندارد. و چون از سوئیچ شاپرک رد نمیشود، شرطهای پذیرندگی اینترنتی رویش اعمال نمیشود —
کدام یکی به درد من میخورد؟
| درگاه بانکی | درگاه کارتبهکارت | |
|---|---|---|
| مدارک | نماد اعتماد و مدارک کسبوکار | کارت بانکی خودتان |
| پول کجا مینشیند | حساب واسط، بعد تسویه | مستقیم روی کارت شما |
| تجربهی خریدار | رمز دوم و صفحهی بانک | کارتبهکارت با اپ خودش |
| زمان راهاندازی | چند روز تا چند هفته | همان روز |
اگر هنوز از پایه مطمئن نیستید، درگاه پرداخت کارت به کارت چیست همین را از اول توضیح داده.
راستش خیلی از فروشندهها هر دو درگاه را کنار هم میگذارند. خریداری که رمز دوم پویا برایش دردسر است کارتبهکارت را میزند، و کسی که به صفحهی بانک عادت دارد آن یکی را.
درگاه پرداخت ربات تلگرام را چطور وصل کنیم؟
رباتهای فروشگاهی فهرستی از روشهای پرداخت دارند و درگاه پرداخت به همان فهرست اضافه میشود. بسته به اینکه رباتتان چه شکلی است، یکی از این سه حالت پیش میآید:
| نوع ربات | کاری که میکنید |
|---|---|
| رباتی که این درگاه را از قبل دارد | در تنظیماتش روشنش میکنید و کلید را میچسبانید |
| رباتی که فقط یک آدرس میگیرد | یک آدرس را در تنظیمات ربات وارد میکنید |
| رباتی که روی هاست خودتان نصب است | یک فایل نصبکننده روی هاست اجرا میکنید |
هیچکدام برنامهنویسی نمیخواهد. بعد از وصلشدن، وقتی مشتری در ربات سفارش میدهد، ربات مبلغ را به درگاه میگوید، یک لینک پرداخت میگیرد و همان را نشان خریدار میدهد. وقتی واریز تأیید شد، ربات خبردار میشود و محصول یا سرویس را خودش تحویل میدهد.
یه نکته ریز که خیلیها اولش گیر میکنند: اگر ربات روی هاست اشتراکی نصب است و به ترمینال دسترسی ندارید، معمولاً یک فایل آماده هست که فقط باید آپلودش کنید. لازم نیست دنبال SSH بگردید.
درگاه پرداخت برای ربات تلگرام؛ ربات خودتان یا ربات آماده؟
اول ببینید رباتتان از کدام نوع است، چون وصل کردن درگاه پرداخت ربات تلگرام در این دو نوع فرق دارد.
اگر ربات را خودتان یا یک برنامه نویس نوشته اید، اتصال با API است و همان سه قدم هر سایتی را دارد: ربات برای سفارش فاکتور میسازد، لینک پرداخت را به خریدار میدهد، و وقتی خبر امضا شده پرداخت رسید، سفارش را تحویل میدهد. قدم سوم را جا نیندازید؛ برگشت خریدار به ربات مدرک پرداخت نیست. جزئیات هر قدم در اتصال درگاه پرداخت به سایت آمده و برای ربات هم همان است.
برای ربات فروشگاهی آماده، کار برنامه نویسی لازم نیست؛ کلید API را در تنظیمات همان ربات میگذارید. فقط پیش از خرید ربات بپرسید که درگاه کارت به کارت با تأیید خودکار را میشناسد یا فقط درگاه شاپرکی را.
یه نکته ریز درباره اسم: چیزی که خیلی ها درگاه پرداخت تلگرام صدا میکنند، درگاهی بیرون از تلگرام است. تلگرام برای ربات ها سیستم پرداخت خودش را دارد، ولی ارائه دهنده هایش با ریال ایران کار نمیکنند.
و به فروشگاه اینترنتی؟
برای سایتهای ووکامرسی افزونه هست: نصبش میکنید، کلید را وارد میکنید، و «کارتبهکارت» به روشهای پرداخت سبد خرید اضافه میشود. بقیهی چرخه دست خود ووکامرس است — سفارش با تأیید پرداخت به وضعیت «پرداختشده» میرود و ایمیلهای همیشگیاش را میفرستد.
اگر سایتتان را خودتان نوشتهاید، راه مستقیم هم هست و کار سختی نیست.
اگر دو نفر همزمان یک مبلغ بزنند چه میشود؟
این را تقریباً همه میپرسند و جواب روشنی دارد.
مبلغها یکسان نمیمانند. اگر دو سفارش باز روی یک کارت مبلغ برابر داشته باشند، به یکیشان چند ریال اضافه میشود تا از هم جدا شوند. خریدار عددی مثل ۲۵۰٬۳۴۰ تومان میبیند بهجای ۲۵۰٬۰۰۰.
اکثر جاها مینویسند عدد غیررُند خریدار را میترساند و باید از آن پرهیز کرد. تجربهی ما این را نشان نداده. قبض موبایل و شارژ اینترنت هم همین شکلیاند و کسی سر عددشان مکث نمیکند. چیزی که واقعاً خریدار را فراری میدهد انتظار است، نه رقم.
سفارش بزرگتر از سقف روزانه چه میشود؟
کارتبهکارت سقف روزانه دارد. اگر مشتری چیز گرانتری بخرد، ممکن است یک انتقال کافی نباشد.
راهش این نیست که به خریدار بگویید «دو تا بزن». آنوقت یکی را میزند، حواسش پرت میشود، و شما میمانید با نصف پول و سفارشی که نه بسته میشود نه لغو. این اشتباه را بیشتر از یک بار دیدهایم و هر بار به یک تیکت پشتیبانی و یک مشتری ناراضی ختم شده.
راه درست این است که سفارش خودش به چند بخش تقسیم شود، هر بخش مبلغ جدا و قابل تشخیص داشته باشد، و سفارش فقط وقتی بسته شود که همهی بخشها رسیده باشند. در آبان گیت وی سقف هر انتقال یک تنظیم است که پیشفرضش روی ۱۵ میلیون تومان گذاشته شده.

سفارشی که از سقف رد شده: سه انتقال با مبلغهای جدا، همه به یک کارت.
قبل از اولین فروش این دو را چک کنید
کلید اصلی را بگذارید، نه آزمایشی. بیشتر درگاهها دو کلید میدهند: یکی برای آزمایش و یکی برای فروش واقعی. فروشندهای را دیدیم که کلید آزمایشی را در تنظیمات رباتش گذاشته بود و یک روز کامل فروخت تا متوجه شد. از روی اسم کلید معلوم است کدام کدام است.
کارتی را وارد کنید که پیامک بانکش به دستتان میرسد. تأیید خودکار از روی همان پیامک انجام میشود. اگر کارت به اسم کس دیگری است و پیامکش جای دیگری میرود، این زنجیره از وسط پاره است.
کِی کارتبهکارت جواب نمیدهد؟
اگر مشتریهایتان کارت بانکی ایرانی ندارند، این روش برایشان کار نمیکند و باید سراغ راه دیگری بروید. این را صریح بگویم چون گاهی کسی با این انتظار میآید. و اگر فروشتان در پیام رسان های داخلی است، فروش در ایتا و بله را ببینید؛ برای پیج هم فروش در اینستاگرام بدون سایت آمده.
و اگر کسبوکارتان اینماد دارد و درگاه بانکی برایتان راه افتاده، لازم نیست چیزی را عوض کنید. حداکثر کارتبهکارت را بهعنوان گزینهی دوم کنارش بگذارید تا خریداری که رمز دوم ندارد هم بتواند بخرد.
سؤالات متداول
برای درگاه کارتبهکارت اینماد لازم است؟
نه. این مسیر از شبکهی شاپرک رد نمیشود، پس شرطهای پذیرندگی اینترنتی رویش اعمال نمیشود.
پول کجا مینشیند؟
روی کارت خودتان. حساب واسطی وسط نیست و برای همین تسویه معنی ندارد.
اگر خریدار مبلغ را اشتباه بزند چه میشود؟
مبلغی که با هیچ سفارش بازی نخورد تطبیق نمیشود و برای بررسی میماند. نه سفارش اشتباهی بسته میشود، نه پول گم میشود.
گوشیام خاموش باشد یا آنتن ندهد چه؟
پیامک وقتی گوشی روشن شود میرسد و تطبیق همان موقع انجام میشود. تأخیر دارد ولی از دست نمیرود.
چند ربات یا سایت را میشود به یک حساب وصل کرد؟
بیشتر از یکی. هر اتصال کلید خودش را دارد، پس اگر یک ربات و یک سایت دارید لازم نیست دو حساب بسازید.
آیا خریدار میفهمد که درگاه بانکی نیست؟
بله، و بهتر است بفهمد. صفحهی پرداخت شماره کارت را نشان میدهد و خریدار خودش انتقال را انجام میدهد. این سؤالی است که کمتر جایی جوابش را میبینید، ولی مهم است: پنهانکردنش فقط بیاعتمادی میسازد.
درگاه پرداخت تلگرام همان پرداخت داخلی خود تلگرام است؟
نه. تلگرام برای ربات ها سیستم پرداخت دارد، ولی ارائه دهنده هایش با ریال ایران کار نمیکنند. درگاه پرداخت تلگرام برای فروشنده ایرانی درگاهی بیرون از تلگرام است که ربات لینک پرداختش را به خریدار میدهد.
برای ساخت درگاه پرداخت برای ربات تلگرام برنامه نویس لازم است؟
برای رباتی که خودتان نوشته اید، کسی که کد ربات را میشناسد باید ساختن فاکتور، فرستادن لینک و گرفتن خبر پرداخت را اضافه کند. اگر ربات آماده است، کلید API را در تنظیماتش میگذارید، به شرط اینکه آن ربات این درگاه را بشناسد. چرا خود درگاه را نمیشود ساخت ولی تأیید کارت به کارت را میشود، در ساخت درگاه پرداخت آمده.
از کجا شروع کنیم
اگر میخواهید یک درگاه پرداخت ربات تلگرام راه بیندازید و تا حالا رسیدها را دستی تأیید میکردهاید، یک اتصال بسازید و کلیدش را در تنظیمات همان ربات یا افزونه بگذارید. درگاه پرداخت کارت به کارت آبان گیت وی همین کار را میکند و راهاندازیاش همان روز است. اگر ربات ندارید و از پیج یا کانال میفروشید، ساخت لینک پرداخت شخصی همین کار را بدون ربات انجام میدهد.


