PDA

View Full Version : مشکل با مستر کارت و ویزا کارت برای پرداخت آنلاین



kabootar_y
جمعه 08 آبان 1394, 15:51 عصر
با سلام
من یه فروشگاه اینترنتی راه اندازی کردم که می خوام مشتری هام برن از این فروشگاه های ویزا کارت و مسترکارت و وبمانی و ... یه کارتی بخرن و اطلاعاتش رو در فروشگاه وارد کنند و بعد که من بررسی کردم و درست بود محصول بهشون تحویل داده بشه

ولی من هیچ اطلاعاتی در مورد مستر کارت, ویزا کارت, وبمانی ندارم هر چی در وب جستجو کردم به نتیجه ای نرسیدم

برداشت من از این روش ها این هست که اطلاعات کارت رو که از مشتری گرفتم باید تو سایت مثلا ویزا وارد کنم اگر درست بود حساب من شارژ میشه ولی نمی دونم بعدش چطور پول رو از اون حساب بردارم و از کدوم راه استفاده کنم

ممنون میشم یه توضیح کامل بین برای این کاری که می خوام بکنم کدوم روش بهتره و نحوه کار با اون کارت و سایتش چطوریه؟

با تشکر

اگه جای این موضوع اینجا نبود ببخشید واقعا نمی دونستم کجا مطرح کنم

djtrex
جمعه 08 آبان 1394, 18:16 عصر
عموما خیلی از وبسایت ها خودشون درگیر اینکارا نمی کنند (چون اطلاعات بانکی رو برعکس شاپرک مستقیم از کاربر میگیرید و تراکنش رو انجام میدید! و این مسئولیت امنیتی خیلی زیادی داره) و از سیستم های واسطی مثل Stripe استفاده می کنند.
من خیلی از سرویس های خارجی دیدم که از Stripe استفاده میکنه و امکانات خیلی خوبی داره (مثلا اشتراک ماهیانه). بعد نیست مستندات اون رو بخونید:
https://stripe.com
برای اکثر زبان های برنامه نویسی از جمله PHP هم SDK داره.

پکیج OmniPay هم علاوه بر اینکه از Stripe پشتیبانی میکنه از خیلی از درگاه های بانکی دیگه هم پشتیبانی میکنه:
http://omnipay.thephpleague.com/
لیست درگاه هایی که به صورت رسمی پشتیبانی میشه:
http://omnipay.thephpleague.com/gateways/official/

اگر هم از فریم ورک لاراول استفاده می کنید میتونید از پکیج رسمی لاراول یعنی cashier که با stripe کار میکنه برای اینکار استفاده کنید:
http://laravel.com/docs/5.1/billing

اگر هم خودتون میخواین همه اینکارارو انجام بدید باید برید قسمت توسعه دهنده های این سرویس ها مثلا برای mastercard:
https://developer.mastercard.com/portal/dashboard.action

kabootar_y
جمعه 08 آبان 1394, 23:40 عصر
ببینید من نمی خوام خودکار اعتبار کارت سنجیده بشه مثل پرداخت آنلاین

مثل روش های قدیمی ثبت فیش، طرفاطلاعات کارت اعتباری رو وارد کنه من اون رو در دیتابیس ثبت کنم بعد خودم به صورت دستی چک کنم تا اینجاش مشکلی ندارم اما از اینجا به بعدش که چطور از اطلاعاتی که از کاربر گرفتم چطور استفاده کنم و تبدیلش کنم به پول نقد

کلا دنبال یه راه این طوری هستم