یکی از نیازهای اصلی سایتهای تجاری، داشتن درگاه پرداخت است، همان طور که میدانید بسیاری از سایتها الخصوص سایتهای دولتی به زبان asp در فریم ورک دات نت توسعه و پیاده سازی شدهاند، از این رو رایان پی با داشتن تیم فنی، سعی کرده است نمونه کدی روان برای شما فراهم کند تا هرچه سریع تر بتوانید پروژه یا کسب و کار مدنظر خود را به درگاه پرداخت متصل نمایید.
همان طور که میدانید برای اتصال به api در مرحله اول نیاز به احراز هویت با یوزر و پسورد وجود دارد، بدین منظور شما برای استفاده از نمونه کد و اجرای صحیح آنها، نیاز دارید که برای سایت یا کسب و کار مد نظر درگاه پرداخت رایان پی را دریافت نمایید.
برای درک بهتر عملکرد API رایان پی، پیشنهاد میشود از طریق لینک، مستندات مربوط به API درگاه پرداخت رایان پی را مطالعه نمایید.
نمونه کد درگاه پرداخت برای ASP.NET MVC 4.2.5
برای راحتی کاربران رایان پی، نمونه کد مربوط به MVC ورژن 4.2.5 نیز توسعه داده شد تا دوستان برنامه نویس بتوانند با استفاده از این نمونه کد طراحی و پیاده سازی خود را براساس معماری MVC را به راحتی انجام دهند. نمونه کد زیر براساس متد Rest میباشد. (پیشنهاد رایان پی)
نمونه کد درگاه پرداخت با متد Rest و Soap برای ASP.NET
API درگاه پرداخت رایان پی در فروردین 1401 توسعه و بروزرسانی شده است، براساس ساختار جدید، نمونه کد درگاه پرداخت asp.net به دو متد وب سرویس rest و soap برای استفاده در فریم ورک .Net فراهم شده است تا بتوانید به راحتی سایت خود را توسعه دهید.
دانلود نمونه کد با متد soapدانلود نمونه کد با متد rest
پکیج نمونه کد درگاه پرداخت برای ASP.NET
این پکیج برای زبان برنامه نویسی سی شارپ طراحی شده که توسط جدید ترین متدها تحت فریم ورک Net. نسخه ۴.۵ قابل استفاده میباشد. در هنگام ایجاد یک پروژه و اضافه کردن رفرنس به برنامه خودتون نیاز هست که سرویس رفرنس رایان پی را نیز به پروژه خودتون اضافه کنید. این پکیج نمونه کدی است که شما می توانید از آن در برنامه ویندوزی و تحت وب خود از آن استفاده نمایید.
از طریق لینک زیر می توانید این پکیج را دانلود نمایید.
توجه داشته باشید، این پکیج، براساس API قدیمی درگاه پرداخت رایان پی، نوشته شده و فعال میباشد. دانلود مستند API قدیمی رایان پی
این پکیج شامل موارد زیر میباشد :
- Antlr.3.5.0.2
- bootstrap.3.4.1
- jQuery.3.4.1
- jQuery.Validation.1.17.0
- Microsoft.AspNet.Mvc.5.2.7
- Microsoft.AspNet.Razor.3.2.7
- Microsoft.AspNet.Web.Optimization.1.1.3
- Microsoft.AspNet.WebPages.3.2.7
- Microsoft.CodeDom.Providers.DotNetCompilerPlatform.2.0.1
- Microsoft.jQuery.Unobtrusive.Validation.3.2.11
- Microsoft.Web.Infrastructure.1.0.0.0
- Modernizr.2.8.3
- Newtonsoft.Json.12.0.2
- WebGrease.1.6.0
در صورت مشکل در نحوه استفاده حتما از طریق کامنت یا شماره واتس ما در جریان قرار دهید، تا صمیمانه در توسعه کسب و کار شما همراهیتان نماییم.
جالب بود..
نمونه کد برای Asp.net Core هم قرار بدید لطفا
ممنون از پیشنهاد شما، انشالله بتونیم سریع تر نمونه کد رو اماده کنیم