Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ehsanfox/irpayments
IR Payments, a package for all payment gateways of IRAN
https://github.com/ehsanfox/irpayments
geteway idpay iran money pay payments zarinpal
Last synced: about 2 months ago
JSON representation
IR Payments, a package for all payment gateways of IRAN
- Host: GitHub
- URL: https://github.com/ehsanfox/irpayments
- Owner: EhsanFox
- License: mit
- Created: 2022-02-02T18:51:08.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-26T20:10:15.000Z (6 months ago)
- Last Synced: 2024-11-06T20:50:38.594Z (about 2 months ago)
- Topics: geteway, idpay, iran, money, pay, payments, zarinpal
- Language: TypeScript
- Homepage: https://ehsanfox.github.io/IRPayments/
- Size: 979 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 💲 | IRPayments
IR Payments, a package for all payment gateways of IRANConnect your persian Payment Gateways to Your Website/Application with a Class
### ✨| Features
- Conneciton to SandBox
- Supporting Multi API Versions
- Structered Classes
- Supporting Mutli Engines (Web Services) such as IDPay and ZarinPal### 💸 | IPGs/Drivers
- [x] IDPay
- [x] Zibal
- [ ] ZarinPal## 📂 | Documents
Documents of this Package is live at [/irpayments](https://ehsan.js.org/IRPayments/)## ✍ | Examples
```javascript
const { IDPay } = require("irpayments/Engines");
const myIDPay = new IDPay("****-****-***");// Create 100,000 Tomans Donation
myIDPay.CreatePayment("673212", 100000).then(.....);
```
### 📋 | To-Do
- [ ] Structer the Answeres and Behaviors
- [ ] Full documents for Creating & Getting Token
- [ ] Add more Drivers## 📄 | License
[MIT](https://github.com/EhsanFox/irpayments/blob/main/LICENSE)