https://github.com/alsatpardakht/alsatipgdesktop
open-source Desktop library to connect Alsat pardakht peyment API
https://github.com/alsatpardakht/alsatipgdesktop
alsat alsatpardakht desktop ipg java kotlin library peyment
Last synced: 2 months ago
JSON representation
open-source Desktop library to connect Alsat pardakht peyment API
- Host: GitHub
- URL: https://github.com/alsatpardakht/alsatipgdesktop
- Owner: AlsatPardakht
- License: mit
- Created: 2022-03-14T11:16:50.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-27T06:08:23.000Z (about 3 years ago)
- Last Synced: 2025-01-22T05:20:26.257Z (4 months ago)
- Topics: alsat, alsatpardakht, desktop, ipg, java, kotlin, library, peyment
- Language: Kotlin
- Homepage: https://alsatpardakht.com
- Size: 408 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Alsat IPG Desktop
[]()
[](https://github.com/AlsatPardakht/AlsatIPGDesktop/issues)
[](https://github.com/AlsatPardakht/AlsatIPGDesktop/pulls)
[](/LICENSE)---
با استفاده از این کتابخانه میتوانید پروژه خودتون رو به شبکه پرداخت آلسات پرداخت وصل کنید و به راحتی محصولات خودتون رو داخل اپلیکیشن بفروشید
## 📝 فهرست
- [درباره](#about)
- [شروع به کار](#getting_started)
- [نحوه استفاده](#usage)
- [ساخته شده با استفاده از](#built_using)
این کتابخانه برای آسان سازی ارتباط با api های سرویس IPG آلسات پرداخت است و لیست تمامی api ها در لینک زیر موجود هستند :
🌐 مستندات فنی IPG های آل سات پرداخت
داخل فایل build.gradle پروژه خود dependency زیر را اضافه کنید 👇
Gradle Groovy DSL
```gradle
dependencies {...
implementation 'com.alsatpardakht:alsatipgcore:1.2.3'
implementation 'com.alsatpardakht:alsatipgdesktop:1.2.6'}
```Gradle Kotlin DSL
```Kotlin
implementation("com.alsatpardakht:alsatipgcore:1.2.3")
implementation("com.alsatpardakht:alsatipgdesktop:1.2.6")
```Apache Maven
```XML
com.alsatpardakht
alsatipgcore
1.2.3com.alsatpardakht
alsatipgdesktop
1.2.6```
نمونه ای از نحوه استفاده از این کتابخانه در لینک زیر موجود است :
- [Kotlin](https://kotlinlang.org/) - programming language
- [Ktor](https://ktor.io/) - HTTP client
- [Coroutines](https://kotlinlang.org/docs/coroutines-overview.html) - asynchronous & concurrency
- [kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) - serialization & deserialization