An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        



Project logo

Alsat IPG Desktop

[![Status](https://img.shields.io/badge/status-active-success.svg)]()
[![GitHub Issues](https://img.shields.io/github/issues/AlsatPardakht/AlsatIPGDesktop.svg)](https://github.com/AlsatPardakht/AlsatIPGDesktop/issues)
[![GitHub Pull Requests](https://img.shields.io/github/issues-pr/AlsatPardakht/AlsatIPGDesktop.svg)](https://github.com/AlsatPardakht/AlsatIPGDesktop/pulls)
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](/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.3

com.alsatpardakht
alsatipgdesktop
1.2.6

```

## 🎈 نحوه استفاده

نمونه ای از نحوه استفاده از این کتابخانه در لینک زیر موجود است :

- نمونه استفاده از این کتابخانه در Desktop

## ⛏️ ساخته شده با استفاده از

- [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