راکت
حل شده

پرداخت فقط با کارت بانکی مشخص

6 پاسخ

سلام دوستان وقت بخیر

توی یکی از سایت ها قبل از وارد شدن به درگاه از کاربر میپرسه با کدوم یکی از کارت هایی که قبلا اضاف کرده میخواد پرداختو انجام بده و بعد اینکه کاربر انتخاب کرد اونو به سمت درگاه هدایت میکنه . حالا تو صفحه درگاه جایی که کاربر اطلاعات کارتو وارد میکنه اگه بیاد اطلاعات ی کارت دیگه رو به غیر از کارتی که انتخاب کرده وارد کنه و روی دکمه پرداخت بزنه دوباره برش میگردونهذبه صفحه درگاه میگه کارت شما مجاز به پرداخت نیست !!! این پیغام رو تو عکس زمینه میتونید مشاهده کنید.

حالا به نظرتون چطوری همچین کاری کردن تمام درگاهام توی callback چنین متدی هم ندارن ؟ چون این قضیه باید توی callback اعتبار سنجی بشه در هر صورت !

ثبت پرسش جدید

پاسخ‌ها

6
حسن حکمتی
حسن حکمتی
@hekmati

تخصص: برنامه نویس وب و بلاکچین

بهترین پاسخ

سلام
برای این حالت باید شماره کارت مجاز کاربر رو که قبلا معرفی کرده و توسط ادمین تایید شده به درگاه ارسال کرد.
بعضی از درگاه های پرداخت مثل پی این ویژگی رو دارن.
مقدار validCardNumber رو که به صورت اختیاری هست باید ارسال کنید.
لینک مستندات

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

سلام بر شما د‌ست عزیز !
هنگامی که از درگاه بر میگردی درگاه پرداخت شماره کارت رو به صورت هش شده بر میگردونه در قالب متد POST که نوع هش شدن به درگاه بشتگی داره ولی معمولا sha256 هستش شما این مقدار هش شده رو میگیری و میبینی داخل شماره کارت های مجاز هست اک بود بگو موفقیت امیز بود وگرنه بگو شماره کارت غیر مجاز بود و وجه تا ۲۴ ساعت بازگردانده می شود و تمام!!

حساب مشترک
حساب مشترک
@amirali.hannan

تخصص: برنامه نویس وب و موبایل

سلام .
اصلا نیازی به این‌کارم نیست چون اکثرا شماره کارت رو‌درگاه برمیگردونه به صورت card_pan ! منظور من اینه چطور مثل عکس زمینه تو خود درگاه به کاربر بگیم کارتت مجاز نیست !!!

شاید پاسخ شما همین‌جا باشد

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

اها خوده درگاه نگاه کن تا اونجا که من میدونم این دیگه به درگاه و امکاناتی که در اختیارت میزاره بستگی داره با پشتیبانیش تماس بگیر اون ها راهنمایی میکننج

حساب مشترک
حساب مشترک
@amirali.hannan

تخصص: برنامه نویس وب و موبایل

بله ، خودم بالای 10 تا درگاه مختلف رو‌سایتای مختلف دیگه نوشتمو کانفیگ کردم .
اما این مورد رو نه متدی دیدم براش نه داکیومنتی شاید ی فیچر مخصوص باشه، به هر حال خیلی جالبه و‌ منم باید واسه یکی از پروژه هام این مورد رو پیاده سازی کنم براشون ، راهشو پیدا کردم اینجا میزارم حتما

امیر علی
امیر علی
@ajdar9667

تخصص: طراح و توسعه دهنده fullstack

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

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام