https://github.com/alsatpardakht/alsatipgandroid
open-source Android library to connect Alsat pardakht peyment API
https://github.com/alsatpardakht/alsatipgandroid
alsat alsatpardakht android ipg java kotlin library peyment
Last synced: 4 months ago
JSON representation
open-source Android library to connect Alsat pardakht peyment API
- Host: GitHub
- URL: https://github.com/alsatpardakht/alsatipgandroid
- Owner: AlsatPardakht
- License: mit
- Created: 2022-02-10T08:51:26.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-27T05:34:50.000Z (about 3 years ago)
- Last Synced: 2023-07-30T14:10:01.482Z (almost 2 years ago)
- Topics: alsat, alsatpardakht, android, ipg, java, kotlin, library, peyment
- Language: Kotlin
- Homepage: https://alsatpardakht.com
- Size: 251 KB
- Stars: 4
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Alsat IPG Android
[]()
[](https://github.com/AlsatPardakht/AlsatIPGAndroid/issues)
[](https://github.com/AlsatPardakht/AlsatIPGAndroid/pulls)
[](/LICENSE)---
با استفاده از این کتابخانه میتوانید اپلیکیشنتون رو به شبکه پرداخت آلسات پرداخت وصل کنید و به راحتی محصولات خودتون رو داخل اپلیکیشن بفروشید
## 📝 فهرست
- [درباره](#about)
- [شروع به کار](#getting_started)
- [نحوه استفاده](#usage)
- [ساخته شده با استفاده از](#built_using)
این کتابخانه برای آسان سازی ارتباط با api های سرویس IPG آل سات پرداخت است و لیست تمامی api ها در لینک زیر موجود هستند :
🌐 مستندات فنی IPG های آل سات پرداخت
برای شروع کافی است مراحل زیر را با دقت روی پروژه خود انجام بدهید .
### مرحله اول :
داخل فایل AndroidManifest.xml اپلیکیشن خود دسترسی به اینترنت را اضافه کنید 👇
```XML
...
```
### مرحله دوم :
داخل فایل build.gradle ماژول app خود dependency زیر را اضافه کنید 👇Gradle Groovy DSL
```gradle
dependencies {...
implementation 'com.alsatpardakht:alsatipgcore:1.2.3'
implementation 'com.alsatpardakht:alsatipgandroid:1.2.5'}
```Gradle Kotlin DSL
```Kotlin
implementation("com.alsatpardakht:alsatipgcore:1.2.3")
implementation("com.alsatpardakht:alsatipgandroid:1.2.5")
```Apache Maven
```XML
com.alsatpardakht
alsatipgcore
1.2.3com.alsatpardakht
alsatipgandroid
1.2.5```
دو نمونه از نحوه استفاده از این کتابخانه در لینک های زیر موجود است :
- نمونه استفاده از این کتابخانه در Kotlin
- نمونه استفاده از این کتابخانه در Java- [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