-
Notifications
You must be signed in to change notification settings - Fork 0
Home
سه مفهوم کلی در سیستم پرداخت در نظر گرفته شده است که برای تمام مدلهای پیاده سازی قابل استفاده است. این مفاهیم مستقل از ساختار زبانهای برنامه سازی در نظر گرفته شده است.
این منبع معادل با پرداختهایی است که در سیستم انجام میشود. هر پرداخت ممکناست که تکمیل شده باشد و یا اینگه در انتظار تکمیل پرداخت. برای ایجاد یک قبض باید تعیین کرد که از چه درگاهی باید این قبض پرداخت شود و مبلغ آن چقدر است.
از انجا که برخی از پرداختها میتواند بدون تعیین کاربر انجام شود، بنابر این باید راهکاری برای محافظت از اطلاعات در نظر گرفته شد. به همین دلیل دسترسی به اطلاعات پرداخت تنها با استفاده از کد امنیتی آن ممکن است.
درگاهی است که سیستم برای انجام پرداختها در نظر میگیرد. پارامترهای مورد نیاز برای ایجاد یک درگاه توسط سرور تعیین میشود و بسته به نوع آن میتواند متفاوت باشد.
یک ماژول سمت سرور است که امکانات انجام پرداخت، پیگیری پرداختها و سایر ابزارهای مورد نیاز برای ارتباط با درگاههای خارجی را فراهم میکند.
برای ایجاد یک درگاه پرداخت حتما باید ماژول پرداخت تعیین شود. از طرفی برای نمایش یک درگاه پرداخت اطلاعات موجود در درگاه پرداخت نیز باید به کار گرفته شود.