ساخت درگاه پرداخت با php

نویسنده masoudfn, بعد از ظهر 15:23:30 - 04/11/21

« ایجاد متن سایه دار با CSS | دستور نمایش مشخصات سیستم در CMD »

0 اعضا و 2 کاربران مهمان درحال دیدن موضوع.

masoudfn

بسیاری از سایت‌ها با زبان برنامه نویسی php پیاده سازی شده اند، نمونه کد زیر به سادگی سایت PHP شما را به درگاه پرداخت متصل می‌کند. برای درک بهتر کدها و نحوه  api درگاه پرداخت پیشنهاد می‌شود، مستندات مربوط به آن نیز را مطالعه نمایید.

در نمونه کد، سه فایل با نام‌های index , Ir_Gateway_RayanPAY و verify وجود دارد.

دانلود نمونه کد PHP برای درگاه پرداخت اینترنتی

فایل index
مربوط به طراحی فرم و دریافت اطلاعات از کاربر برای سفارش محصول می‌باشد، اطلاعات قیمت و شماره موبایل دو فیلد مهم برای ارتباط با درگاه می باشد که اگر این فیلد به درستی ارسال نشود، به درگاه متصل نخواهید شد. توجه داشته باشید قیمت ارسالی به ریال است و شماره موبایل نیز باید به فرمت 989XXXXXXXXX وارد شود. در غیر این صورت با خطای اتصال به درگاه خطا دارد (پرداخت ناموفق) مواجه خواهید شد.

در فراخوانی تابع درخواست پرداخت نیاز است که سه ورودی  مبلغ،شماره موبایل و آدرس برگشتی از درگاه، ارسال شود.

request($amount, $mobile, $callbackUrl)

متغییر callbackUrl آدرس صفحه ای می‌باشد که کاربر بعد از درگاه پرداخت مشاهده خواهد کرد و الزامی است، در نمونه کد آدرس فایل verify در نظر گرفته شده است.

فایل Ir_Gateway_RayanPAY
این فایل برقراری ارتباط با درگاه پرداخت را با API رایان پی فراهم می‌کند. در گام اول شما باید مقادیر مربوط به درگاه خود را  تنظیم نمایید.

public $username = 'کد مشتری';
public $password = 'رمز مشتری';
public $clientId = 'شناسه یکتا';

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

فایل verify
زمانی که کاربر به درگاه پرداخت متصل شود، صرف نظر از اینکه پرداخت موفق و یا ناموفق داشته باشد،اطلاعات این فایل به کاربر نمایش داده می‌شود. در این فایل شما می‌توانید تشکر از خرید در زمان پرداخت موفق و یا اطلاعاتی در جهت پیگیری تراکنش انجام شده و... در اختیار کاربر قرار دهید

Tags:

Share via facebook Share via linkedin Share via telegram Share via twitter Share via whatsapp

https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
پلاگین درگاه پرداخت رایان پی

نویسنده masoudfn در مدیریت محتوای Wordpress

0 ارسال
549 مشاهده
آخرین ارسال: بعد از ظهر 15:18:15 - 04/11/21
توسط
masoudfn
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
افزودن درگاه پرداخت ایرانی به جای پی پال

نویسنده mehrazin در مدیریت محتوای Joomla

0 ارسال
1736 مشاهده
آخرین ارسال: قبل از ظهر 10:43:08 - 06/26/22
توسط
mehrazin
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
ارسال ایمیل - خطای X-PHP-Originating-Script: Subs-Post.php

نویسنده lakap در مدیریت محتوای Simple Machines

1 ارسال
3475 مشاهده
آخرین ارسال: بعد از ظهر 14:36:37 - 08/11/17
توسط
متا
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
php چیست؟ و php چه کارهایی می تواند انجام دهد؟

نویسنده parsaw در مقالات کامپیوتر, Computer Articles

0 ارسال
1308 مشاهده
آخرین ارسال: بعد از ظهر 14:31:12 - 12/08/16
توسط
parsaw
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
اموزش جامع php

نویسنده mohammad a در زبان های برنامه نویسی

1 ارسال
1318 مشاهده
آخرین ارسال: بعد از ظهر 15:05:35 - 10/20/11
توسط
mohammad a
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
تعارض بین ماکروسافت و PHP

نویسنده mohammad a در زبان های برنامه نویسی

3 ارسال
1720 مشاهده
آخرین ارسال: بعد از ظهر 23:06:05 - 10/26/11
توسط
Amir Shahbazzadeh
https://www.meta4u.com/forum/Themes/Comet/images/post/xx.png
کد PHP گوگل پلاس(Google +1)

نویسنده Amir Shahbazzadeh در زبان های برنامه نویسی

0 ارسال
1956 مشاهده
آخرین ارسال: بعد از ظهر 19:43:43 - 08/04/11
توسط
Amir Shahbazzadeh