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

ووکامرس خودش یک روش کارت به کارت دارد، فقط اسمش «انتقال مستقیم بانکی» است. روشنش میکنید، شماره کارت را مینویسید و خریدار بعد از ثبت سفارش آن را میبیند.
پس وقتی دنبال افزونه کارت به کارت ووکامرس میگردید، مسئله نشان دادن شماره کارت نیست. مسئله این است که بعد از واریز، چه کسی پول را تأیید میکند و سفارش تا آن لحظه کجا میماند.
سه جواب رایج دارد. فرقشان روز اول دیده نمیشود؛ روزی دیده میشود که سفارش ها از دستتان بیرون بزند.
خلاصه ۳۰ ثانیه ای برای کارت به کارت در ووکامرس سه راه هست. «انتقال مستقیم بانکی» خود ووکامرس رایگان است، ولی سفارش را «در انتظار بررسی» میگذارد تا شما حساب بانکی را چک کنید. افزونه های آپلود فیش عکس رسید را کنار سفارش میگذارند، ولی تأیید باز دستی است. افزونه تأیید خودکار واریز را از روی پیامک بانک با سفارش تطبیق میدهد و سفارش را خودش «در حال انجام» میکند؛ در عوض برای هر فاکتور کارمزد دارد.
کارت به کارت در ووکامرس بدون افزونه چطور کار میکند؟
در تنظیمات ووکامرس، بخش پرداخت ها، روش «انتقال مستقیم بانکی» را فعال کنید. عنوانش را «کارت به کارت» بگذارید و در فیلدهای حساب، شماره کارت و نام صاحب کارت را بنویسید.
بعد از ثبت سفارش، طبق راهنمای رسمی ووکامرس برای انتقال مستقیم بانکی (BACS)، اطلاعات حساب در صفحه تأیید سفارش و ایمیل خریدار نشان داده میشود و سفارش «در انتظار بررسی» میماند. همان راهنما صریح میگوید فروشنده باید قبل از ارسال، واریز را در حساب خودش ببیند و وضعیت را دستی جلو ببرد.
برای فروشگاهی که روزی چند سفارش دارد، راستش همین کافی است و هیچ افزونه ای لازم ندارد.
مشکل از جایی شروع میشود که دو سفارش هم مبلغ پشت سر هم بیاید. پیامک بانک میگوید چقدر آمد، نمیگوید برای کدام سفارش. خریدار هم عکس رسید را جایی جز سایت میفرستد: در واتساپ، در دایرکت، یا اصلاً نمیفرستد.
افزونه های آپلود فیش چه چیزی اضافه میکنند؟
صفحه اول گوگل برای این جستجو تقریباً فقط صفحه فروش همین افزونه هاست. امکاناتشان شبیه هم است: فرمی برای بارگذاری عکس فیش یا شماره پیگیری کنار سفارش، چند کارت برای نمایش، وضعیت اختصاصی سفارش، سقف روزانه برای هر کارت، و گاهی تخفیف برای کسی که کارت به کارت میپردازد.
اینها کار را مرتب میکنند. ولی تصمیم را عوض نمیکنند: مدیر فروشگاه عکس را میبیند و سفارش را تأیید میکند. عکسی که خریدار فرستاده سند نیست، روایت خود اوست؛ چرایش را در فیش واریز جعلی مفصل نوشته ایم.
بیشتر مقایسه ها این افزونه ها را با فهرست امکاناتشان میسنجند. به نظر من فقط یک ستون مهم است: پول را چه کسی تأیید میکند؟ بقیه امکانات دور همان کار دستی ساخته شده اند، و کار دستی با فرم زیباتر هم دستی میماند.
افزونه کارت به کارت ووکامرس با تأیید خودکار چطور کار میکند؟
اینجا خریدار روی سایت شما فیشی بارگذاری نمیکند. بعد از ثبت سفارش به صفحه پرداختی میرود که شماره کارت شما و یک مبلغ دقیق را نشان میدهد، و همان مبلغ را با اپ بانک خودش کارت به کارت میکند.
بانک برای شما پیامک واریز میفرستد. اپ آبان گیت وی روی گوشی اندروید شما، یا شورتکات آیفون، آن را میخواند و سرور مبلغ را با فاکتور باز تطبیق میدهد. افزونه خبر پرداخت را میگیرد و سفارش از «در انتظار پرداخت» به «در حال انجام» میرود؛ اگر محصول مجازی و دانلودی است، مستقیم به «تکمیل شده». سازوکار تطبیق را در تأیید خودکار کارت به کارت باز کرده ایم.
سؤالی که در صفحه فروش افزونه ها کم دیده میشود این است: خبر پرداخت را چطور باور میکند؟ افزونه ما دو قفل دارد. اول امضای HMAC روی خود پیام را چک میکند. بعد حتی اگر امضا درست باشد، وضعیت فاکتور و مبلغش را دوباره از سرور میپرسد. خبر جعلی از هر دو رد میشود، و حتی کسی که کلید امضا به دستش افتاده باشد نمیتواند با عدد ساختگی سفارشی را پرداخت شده کند.
هر خبر پرداخت از دو قفل رد میشود؛ عکس فیشی در این مسیر نیست.
سفارش در هر روش چه وضعیتی میگیرد؟
| انتقال مستقیم بانکی | افزونه آپلود فیش | تأیید خودکار از پیامک | |
|---|---|---|---|
| بعد از ثبت سفارش | در انتظار بررسی | بسته به افزونه، تا فیش برسد | در انتظار پرداخت |
| وقتی پول رسید | شما دستی جلو میبرید | شما بعد از دیدن فیش تأیید میکنید | خودش: در حال انجام |
| اگر مبلغ را رند کند | خودتان باید پیدایش کنید | خودتان باید پیدایش کنید | پول میرسد؛ با یک دکمه یا از پنل وصل میشود |
| اگر هیچ وقت پرداخت نکند | میماند تا دستی لغو کنید | بسته به افزونه | مثل هر سفارش پرداخت نشده ووکامرس |
| اگر عکس فیش جعلی بفرستد | تشخیصش با شماست | تشخیصش با شماست | عکسی در کار نیست |
ردیف رند کردن را جدی بگیرید، چون یکی از دلیل های رایج تأیید نشدن است: خریدار مبلغ دقیق را میبیند و موقع واریز رندش میکند. در تأیید خودکار این پرداخت از دست نمیرود؛ پول روی کارت شماست و فقط هنوز به فاکتور نچسبیده. خریدار روی صفحه پرداخت دکمه «مبلغ را اشتباه رُند کردم» را دارد، و شما هم میتوانید واریز را از پنل به فاکتور بدهید. هر کدام زودتر انجام شود، سفارش ووکامرس خودش «در حال انجام» میشود.
سفارش بزرگ تر از سقف کارت به کارت چه میشود؟
با روش دستی، خریدار چند بار واریز میکند و چند فیش میفرستد و جمع زدنش با شماست.
در افزونه تأیید خودکار، فاکتور خودش تکه میشود. خریدار چند مبلغ جدا میبیند، همه به یک کارت، و هر تکه همان لحظه که برسد روی صفحه اش تیک میخورد. سفارش وقتی جلو میرود که آخرین تکه برسد، و چون سقف کارت به کارت روزانه است، خریدار میتواند بقیه را فردا بفرستد. کارمزد هم یک بار حساب میشود، روی کل مبلغ.
ریال یا تومان؛ کدام اشتباه مبلغ را ده برابر میکند؟
این یکی مخصوص فروشگاه های ایرانی است. ووکامرس میتواند با ریال کار کند یا با تومان، و درگاه باید بداند شما کدام را گذاشته اید. اگر واحد سایت تومان باشد و درگاه آن را ریال بخواند، خریدار یک دهم مبلغ را میبیند. برعکسش، ده برابر.
برای همین در تنظیمات افزونه آبان گیت وی، فیلد واحد پول به طور پیش فرض از تنظیمات خود ووکامرس میخواند و زیرش یک جمله مثال میآید: سفارشی به مبلغ ۱۵۰٬۰۰۰ در فروشگاه شما، با چه عددی به ریال برای درگاه فرستاده میشود. آن جمله را عمداً گذاشتیم تا این اشتباه قبل از اولین خریدار دیده شود، نه بعد از او.
یک فیلد اشتباه، و مبلغ ده برابر یا یک دهم میشود.
قبل از روشن کردن روی فروشگاه واقعی هم با توکن آزمایشی یک سفارش امتحانی بزنید. در حالت آزمایشی پول واقعی جابجا نمیشود و کارمزدی هم کم نمیشود.
کدام روش برای فروشگاه شما مناسب است؟
روزی چند سفارش و خریدارهای آشنا؟ انتقال مستقیم بانکی خود ووکامرس کافی است. رایگان است و چیزی نصب نمیکنید.
افزونه آپلود فیش برای کسی است که میخواهد فیش ها منظم کنار سفارش ها بمانند، ولی تأیید را هنوز خودش انجام بدهد.
و وقت تأیید خودکار وقتی است که سفارش ها شب هم میآید، تعدادشان از چک کردن دستی گذشته، یا یک بار فیش جعلی ضرر داده.
این روش هم بی هزینه نیست و چند چیز لازم دارد. گوشی ای که پیامک بانک کارت شما به آن برسد، سایتی که از بیرون در دسترس باشد تا خبر پرداخت به آن برسد، و کارمزد آبان گیت وی که برای هر فاکتور پرداخت شده از کیف پول کم میشود. خریدار هم برای پرداخت از سایت شما به صفحه پرداخت میرود و برمیگردد؛ بعضی فروشنده ها ترجیح میدهند همه چیز روی خود سایت بماند.
راه اندازی افزونه آبان گیت وی چقدر کار دارد؟
افزونه با وردپرس ۶ به بالا و PHP نسخه ۷٫۴ به بالا کار میکند، و با ذخیره سازی جدید سفارش های ووکامرس (HPOS) و صفحه پرداخت بلوکی سازگار است.
- در پنل آبان گیت وی، بخش افزونه ها، فایل افزونه ووکامرس را دانلود کنید.
- در وردپرس، از افزونه ها ← افزودن ← بارگذاری افزونه، فایل را نصب و فعال کنید.
- در تنظیمات پرداخت ووکامرس «آبان گیت وی» را باز کنید و توکن API و کلید امضای وب هوک را از پنل بچسبانید.
- آدرس بازگشتی را که خود افزونه زیر همان فیلد نشان میدهد، در پنل در بخش وب هوک ثبت کنید.
- با توکن آزمایشی یک سفارش بزنید، بعد توکن اصلی را جایش بگذارید.
اگر سفارشی «در انتظار پرداخت» ماند، گزارش های پایین همان صفحه تنظیمات هر تماس و پاسخش را نشان میدهد.
پیغام خطا هم عمداً برای دو نفر نوشته شده. اگر پرداخت با این روش ممکن نباشد، خریدار فقط میبیند که روش دیگری انتخاب کند یا کمی بعد تلاش کند. دلیل واقعی، مثل خالی بودن کیف پول کارمزد یا رسیدن همه کارت ها به سقف روزانه، فقط به مدیر فروشگاه نشان داده میشود؛ خریدار کاری از دستش برنمیآید و لازم نیست بداند. برای همین بعد از نصب، یک بار خودتان با حساب مدیر سفارش بزنید تا اگر چیزی کم است، دلیلش را ببینید.
سؤالات متداول
افزونه کارت به کارت رایگان برای ووکامرس هست؟
انتقال مستقیم بانکی خود ووکامرس رایگان است و افزونه نمیخواهد. افزونه آبان گیت وی هم رایگان از پنل دانلود میشود؛ هزینه اش کارمزد هر فاکتور پرداخت شده است، نه اشتراک ماهانه.
برای افزونه کارت به کارت ووکامرس اینماد لازم است؟
نه. کارت به کارت از شبکه شاپرک رد نمیشود و شرط اینماد مال پذیرندگی در همان شبکه است. توضیح کاملش در درگاه بدون اینماد آمده.
چرا روش پرداخت در صفحه پرداخت ووکامرس دیده نمیشود؟
اول چک کنید در تنظیمات پرداخت ووکامرس فعال شده باشد؛ هر روشی که تیک «فعال» نخورده باشد به خریدار نشان داده نمیشود. اگر صفحه پرداخت سایتتان بلوکی است، سازگاری افزونه را با آن هم بسنجید. افزونه آبان گیت وی با صفحه پرداخت بلوکی سازگار است.
سفارش «در انتظار پرداخت» مانده؛ از کجا بفهمم مشکل چیست؟
یا خریدار هنوز پرداخت نکرده، یا خبر پرداخت به سایت نرسیده. گزارش های پایین صفحه تنظیمات افزونه هر تماس را نشان میدهد؛ اگر خالی است، آدرس بازگشت ثبت شده در پنل را چک کنید و اینکه سایت از بیرون در دسترس باشد.
اگر خریدار مبلغ را رند کند، سفارش لغو میشود؟
افزونه لغوش نمیکند و پول روی کارت شماست. خریدار با دکمه اصلاح رند کردن روی صفحه پرداخت، یا شما با تخصیص واریز در پنل، فاکتور را میبندید و سفارش خودش جلو میرود.
میشود هم درگاه بانکی داشت هم افزونه کارت به کارت؟
بله. ووکامرس چند روش پرداخت را کنار هم نشان میدهد و خریدار انتخاب میکند. کارت به کارت کنار درگاه بانکی برای وقتی به کار میآید که درگاه قطع است یا خریدار رمز دوم پویا ندارد.
اگر هنوز روزی چند سفارش دارید، از انتقال مستقیم بانکی خود ووکامرس شروع کنید و چیزی نصب نکنید. روزی که تأیید فیش ها کار شب هایتان شد، وقت افزونه کارت به کارت ووکامرس با تأیید خودکار است: در درگاه پرداخت کارت به کارت آبان گیت وی حساب بسازید، کارتتان را ثبت کنید و افزونه را از پنل بگیرید.


