آیا شما برنامه نویس پایتون یا پیتون یا python هستید؟
آیا میخواهید برنامه تحت وب python خود را به درگاه پرداخت متصل سازید؟
آیا اطلاع دارید که با عضویت در درگاه پرداخت ePayBank.ir میتوانید درگاه بانکی برای برنامه تحت وب python خویش داشته باشید؟
آیا میخواهید در مورد برنامه نویسی python برای درگاه بانکی اطلاع حاصل کنید؟
آیا میخواهید سایت برنامه نویسی شده تحت python خود را به درگاه بانکی متصل سازید؟
آیا نمونه کد درگاه پرداخت مختص برنامه نویسان python را میخواهید دریافت کنید؟
آیا میخواهید زبان برنامه نویسی python را یاد بگیرید و برنامه های تحت وب بسازید؟
آیا میخواهید به زبان برنامه نویسی python مهاجرت کنید و نیاز به آموزش دارید؟
آیا میخواهید برنامه نویسی cgi تحت زبان python را یاد بگیرید؟
برای متصل ساختن برنامه تحت وب python خود کافیست در درگاه پرداخت ePayBank.ir عضویت داشته باشید و سپس حساب کاربری خویش را فعال نمایید.
در برنامه تحت وب python خویش کافیست از وب سرویس وبلاگی درگاه پرداخت یعنی epayment.php استفاده نمایید و قطعه کد زیر را در نرم افزار خود استفاده نمایید.
<form action=”http://epaybank.ir/secure_gateway/epayment.php” method=”post”>
<input type=”hidden” id=”merchentid” name=”merchentid” value=”4450“>
<input type=”hidden” id=”callbackpage” name=”callbackpage” value=”http://mortezasaheb.ir“>
<input type=”text” id=”price” name=”price” value=”5000″>
<input type=”image” src=”http://epaybank.ir/paybtn.png”>
</form>
کافیست مرچنت کد دریافتی از ePayBank.ir را بجای 4450 و آدرس صفحه بازگشت سایت خود را بجای http://mortezasaheb.ir قرار دهید تا موفقیت آمیز بودن یا نبودن تراکنش را به کاربر خویش اعلام نمایید.
حال کافیست در اسکریپت صفحه برگشت سایت خویش که دارای پسوند .py می باشد شرط های زیر را اعمال نمایید.
اگر پرداخت موفقیت آمیز نباشد مقدار rs برابر 36- خواهد بود
#!/usr/bin/python # Import modules for CGI handling import cgi, cgitb # Create instance of FieldStorage form = cgi.FieldStorage() # Get data from fields if form.getvalue('rs')=="-36": text_content = "Failed Payment" else: text_content = "Successfull Payment"
print "Status Of Payment = %s" % text_content
درگاه پرداخت ePayBank.ir گزینه ای ایده آل و همراه برای برنامه نویسان تحت وب درگاه بانکی