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

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

امکانی جدید برای برنامه نویسان اندرویدی و IOS در سیستم درگاه پرداخت ePayBank.ir خدمت حضور برنامه نویسان عزیز و علاقه مندان به تکنولوژی معرفی می گردد.

چندی پیش یکی از دوستان برنامه نویس اندرویدی از مدیر درگاه پرداخت ePayBank.ir تقاضا نمودند که امکانی برای برنامه نویسان اندرویدی فراهم شود تا این برنامه نویسان از سلطه درگاه پرداخت درون برنامه ای مارکتهای مختلف اندروید بیرون آیند و اپلیکیشن های خودشان را به درگاه بانکی مجهز سازند. با بررسی و مکاتبات و مذاکراتی که با برنامه نویسان خبره کشور انجام گردید نیازمندیهای آنان برای ایجاد چنین سیستمی استخراج و توسط تیم فنی درگاه پرداخت بصورت امن برنامه نویسی و پیاده سازی گردیده است که مراحل کار به شرح زیر بیان می گردند:

قبل از هر کاری شما باید در سیستم ePayBank.ir عضویت پیدا کنید و سپس مدارک فعالسازی درخواستی درگاه پرداخت ePayBank.ir را با Login کردن به پنل حساب کاربریتان در ePayBank.ir بصورت پست پیشتاز به آدرس ذکر شده ارسال خواهید کرد. مدارک بعد از دریافت توسط درگاه پرداخت ePaybank.ir مورد بررسی قرار می گیرند و در صورت صحت حساب کاربری شما فعال می شود.

شما میتوانید با Login کردن به حساب کاربریتان در ePayBank.ir محصول خود را تعریف کنید و برایش قیمتی را مشخص سازید.

امکان مشاهده و حذف محصولهای تعریفی را نیز خواهید داشت و همچنین تراکنشهای پرداختی کاربران شما نیز مشاهده و پیگیری می باشند.

موجودی حساب کاربری شما در درگاه پرداخت ePayBank.ir با درخواست تسویه حساب یا Release money به حساب بانکیتان واریز می شود

آدرس وب سرویس درگاه پرداخت ePayBank.ir برای برنامه های اندروید و IOS  برای پرداخت درون برنامه ای :

http://epaybank.ir/secure_gateway/epayment2.php

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

merchentid کد پذیرندگی

merchentpass رمز پذیرندگی

dnum شناسه یکتا برای هر دستگاه موبایل – تبلت

product عنوان انگلیسی محصول تعریفی توسط برنامه نویس در پنل کاربری خود در ePayBank.ir

پارامترهای فوق باید بصورت POST ارسال گردند و در نهایت متن پدیدار شده بر روی آدرس مسیر webasns.php بر روی دستگاه باید ذخیره گردد. متن ظاهر شده همان کد رهگیری می باشد که برنامه نویس در برنامه خویش باید روال وریفای یا استعلام وجه را برای محصول خویش پیاده سازی نماید.

با توجه به اینکه در برنامه های اندرویدی و IOS کاربر بازای دریافت خدمتی یکبار میخواهد پرداخت انجام دهد فلذا اطلاعات تراکنشی کاربران نرم افزارهای شما برای همیشه در ePayBank.ir محفوظ خواهند بود و همیشه قابل استعلام و استفاده توسط کاربران نرم افزار شما خواهد بود

<form action=”http://epaybank.ir/secure_gateway/epayment2.php” method=”post“>
<input type=”text” name=”merchentid” id=”merchentid” value=”123456789” >
<input type=”text” name=”merchentpass” id=”merchentpass” value=”987654321” >
<input type=”text” name=”dnum” id=”dnum” value=”devicename” >
<input type=”text” name=”product” id=”product” value=”yourptoductname” >
<input type=”submit” ></form>

بخش های قرمز رنگ را شما در نرم افزار خویش ویرایش خواهید نمود و از طریق کدنویسی ارسال خواهید کرد.

برای استعلام پرداخت کاربر برای فعالسازی خدمت خاصی در نرم افزار خویش کافیست پارامترهای زیر را به وب سرویس استعلام اندروید ارسال کنید

<form action=”http://epaybank.ir/secure_gateway/verify2.php” method=”post“>
<input type=”text” name=”merchentid” id=”merchentid” value=”12345” >
<input type=”text” name=”merchentpass” id=”merchentpass” value=”54321” >
<input type=”text” name=”ref” id=”ref” value=”nbokuf083ro8qzsqlwrc” >
<input type=”text” name=”deviceid” id=”deviceid” value=”123gtx” >
<input type=”text” name=”product” id=”product” value=”product1” >
<input type=”submit” ></form>

روال استعلام بدین صورت می باشد که شما کد پذیرندگی – رمز عبور پذیرندگی – کد رهگیری درگاه پرداخت برای تراکنش کاربر که در دستگاه ایشان ذخیره کرده اید به همراه کد شناسه یکتای دستگاه و ثابت اسمی محصول که در ePayBank.ir قبلا تعریف کرده اید را با متد POST یا GET به وب سرویس فوق ارسال خواهید کرد و سپس در پاسخ برای تراکنش موفق 33- و برای تراکنش ناموفق 36- را مشاهده خواهید کرد که در صورتیکه تراکنش موفق باشد میتوانید اجازه استفاده از نرم افزار را برای کاربرتان ارایه کنید.

برای معرفی نرم افزار خویش نیز میتوانید آگهی خدمات و ویژگی های نرم افزار خویش را در MyCityAd.ir درج کنید و نرم افزارتان را برای دانلود قراردهید.

با سپاس از توجه و اعتماد شما

درگاه پرداخت ePayBank.ir