برگشت به دوره

اتصال به درگاه پرداخت بانک با پارس پال

پیشرفت شما: ٪0
0/12 جلسه
دریافت فایل به ازای پرداخت با لاراول

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

ورود و عضویت
0
0

معرفی دوره آموزشی

ویدیو آموزشی 03:49

ساخت model و migration

ویدیو آموزشی 11:33

ساخت پنل مدیریت

ویدیو آموزشی 27:34

ساخت لینک های ویژه

ویدیو آموزشی 23:42

ارسال ایمیل بعد از خرید

ویدیو آموزشی 10:14

آپلود پروژه در هاست

ویدیو آموزشی 13:27

ساخت سبد خرید - بخش اول

ویدیو آموزشی 03:19

ساخت سبد خرید - بخش دوم

ویدیو آموزشی 26:00

ساخت سبد خرید - بخش سوم

ویدیو آموزشی 31:39

کد تخفیف

ویدیو آموزشی 23:34

توضیحات

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

دیدگاه و پرسش

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

در حال دریافت نظرات از سرور، لطفا منتظر بمانید

با سلام, سوالی برام پیش اومده:
زمانی که کاربر پرداخت رو انجام میده اگر لینک callback به هر نحوی اجرا نشد, اون متد callback هم اجرا نمیشه و خرید کاربر وضعیتش به موفق تغییر پیدا نمیکنه. آیا همچین حالتی تاحالا براتون پیش اومده؟ راه حلش چیه؟

حسام موسوی 5 سال پیش

سلام اگر از درگاه پرداخت واسط استفاده کنید این مشکل پیش میاد و راهی براش نیست اما اگر از درگاه بانک مستقیما استفاده کنید در صورت موفق نبودن پول به حساب شخص برگشت داده میشه

mehdi abbasi 7 سال پیش

مشکل این url رو حل کردم
در قدم اول لینک رو بررسی کردم که سالمه و حاوی کدهای xml ای soap بانک بود.
در قدم دوم یک آرایه به شکل زیر تعریف کردم
$context = stream_context_create(
[
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false
)
]
);

در قدم آخر هم این آرایه رو با لینک پاس دادم مشکلم حل شد.
try {
$client = new \SoapClient('https://bpm.shaparak.ir/pgwchannel/services/pgw?wsdl', [
'stream_context' => $context]);
} catch (Exception $e) {
die($e->getMessage ());
}

فقط در این خط کد که میخاد متود زیر اجرا بشه
// ارسال درخواست پرداخت به سرور بانک
;(result = $client->bpPayRequest ($parameters , $namespace$
;(res = explode (',' , $result$
این خطا رو میده.
: ""Unmarshalling Error: For input string

حسام موسوی 7 سال پیش

ممکنه ارور برای وردیتون باشه که empty هست

mehdi abbasi 7 سال پیش

با سلام آقا چطوری میتونم کدهای درگاه پرداخت بانک ملت با soap client رو دانلود کنم.نه تو سایت خودشه و نه اینکه درست و حسابی گذاشتن تو نت.اگه دارین لطفا بفرستین.ممنون

حسام موسوی 7 سال پیش

با سلام زمانی که ازشون api بگیرید فایل مستندات روش استفاده اشون رو خودشون بهتون میدن

mehdi abbasi 7 سال پیش

من با درگاه پرداخت بانک ملت میزنم که تو ارسال api این خطا رو میده.
SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://bpm.shaparak.ir/pgwchannel/services/pgw?wsdl' : failed to load external entity "https://bpm.shaparak.ir/pgwchannel/services/pgw?wsdl"
مشکلم چیه؟
ممنون

حسام موسوی 7 سال پیش

با سلام بنظر میرسه نمیتونه با url شما ارتباط برقرار کنه ممکنه بخاطر اختلال ملت باشه

سلام
من پرداخت رو درست کردم و عملیات پرداخت به خوبی انجام میشه و نتیجه توی دیتابیس ذخیره میشه اما مشکلی که هست اینه که بعد از اینکه پرداخت با موفقیت انجام میشه و میخواد برگرده به سایت ارور زیر رو میده :
Not Found

HTTP Error 404. The requested resource is not found.

میدونید مشکل از چیه؟؟
توی این صفحه ای که برمیگرده دارم اطلاعات طرف رو نشون میدم و یه ایمیل بهش میفرستم!!
admin 9 سال پیش
درخواستی که از بانک بر میگردونه بصورت post و تو اموزش هم گفتم که شما باید روت post بسازید و تو تنظیمات میدلور رو هم غیر فعال کنید برای اون ادرس
به احتمال زیاد ادرس برگشت از بانک رو اشتباه کردین .
بله بله درسته آدرس برگشت رو اشتباه زده بودم
الان درست کردم اما حالا ارور از طرف لاراول میده :
TokenMismatchException in VerifyCsrfToken.php line 53:
نمایش پاسخ ها (5)
فیلم آموزشی شما، با ورژن شماره چند لاراول هست؟
admin 9 سال پیش
با لاراول 5.1
آرشیو شده
4 از 1 رای
مدت دوره 03:40:00
تعداد جلسات: 12
نوع دوره: فقط نقدی
شرکت‌کنندگان: 348 نفر
گواهی پایان دوره
وضعیت: ابتدا وارد سایت شوید
گواهی پایان دوره راکت چیست؟
حسام موسوی
مدرس دوره

بیشتر از ۱۵ سال هست که در حال برنامه‌نویسی و انجام پروژه های مختلف هستم و ۱۰ سالی هست که آموزش برنامه‌نویسی به علاقمندان حوزه برنامه نویسی میدیم در همه این مدت الان عاشق کدزنی و چالش‌های پروژه‌های مختلفم. به تدریس علاقه خاصی دارم و دوست دارم دانشی ک...