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

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

Awesome Lists containing this project

README

        



Project logo

Alsat IPG Android

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

com.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