PHPackages                             snapp-market-pro/moadian - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. snapp-market-pro/moadian

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

snapp-market-pro/moadian
========================

PHP SDK for working with tp.tax.gov.ir (سامانه مودیان مالیاتی)

1.1.1(2y ago)321.5k10MITPHPPHP ^8.0

Since May 1Pushed 2y ago5 watchersCompare

[ Source](https://github.com/Snapp-Market-Pro/moadian)[ Packagist](https://packagist.org/packages/snapp-market-pro/moadian)[ RSS](/packages/snapp-market-pro-moadian/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (7)Versions (5)Used By (0)

Moadian - سامانه مودیان مالیانی
===============================

[](#moadian---سامانه-مودیان-مالیانی)

کد PHP برای اتصال به سامانه مودیان مالیاتی (نظام پایانه های فروشگاهی و سامانه مودیان).

PHP code for connecting to Moadian Maliati Organization (Store Terminals and Taxpayer System).

Disclaimer
----------

[](#disclaimer)

This software is provided as is without any warranty whatsoever, including accuracy and comprehensiveness. We are not associated with Moadian Maliati Organization and we have worked with the API just as simple clients so we are limited in the amount of support and help we can give regarding the functionality of the API. We have however personally used this package and have successfully submitted tens of thousands of invoices.

Installation
------------

[](#installation)

```
composer require snapp-market-pro/moadian
```

Usage
-----

[](#usage)

1. Generate an RSA key pair according to specifications in moadian admin panel.
2. Upload the public key of that key pair and get a username.
3. Following [get-tax-org-public-key](examples/get-tax-org-public-key.php) get Tax Organization public key and key ID and store them somewhere.
4. Construct the `Moadian` class with your private key, tax org public key, tax org key ID, your username and base url of tax org api if needed.
5. Login and set the received token on `Moadian` class.
6. Send Invoices or Inquire their status by reference numbers following [send-invoices](examples/send-invoices.php) or [inquire-by-reference-numbers](examples/inquire-by-reference-numbers.php).

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~63 days

Total

4

Last Release

918d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3f0eaa55b5f55b0edacfc514ff3d4fe7d45da3e89475a4d8247e3c8d0720f370?d=identicon)[amirrezam75](/maintainers/amirrezam75)

---

Top Contributors

[![rahimi-ali](https://avatars.githubusercontent.com/u/33478509?v=4)](https://github.com/rahimi-ali "rahimi-ali (22 commits)")[![AmirRezaM75](https://avatars.githubusercontent.com/u/20792176?v=4)](https://github.com/AmirRezaM75 "AmirRezaM75 (15 commits)")[![soheilyou](https://avatars.githubusercontent.com/u/12086397?v=4)](https://github.com/soheilyou "soheilyou (10 commits)")[![Azare77](https://avatars.githubusercontent.com/u/68433686?v=4)](https://github.com/Azare77 "Azare77 (3 commits)")[![alireza-a2f](https://avatars.githubusercontent.com/u/43473202?v=4)](https://github.com/alireza-a2f "alireza-a2f (1 commits)")[![hadi60](https://avatars.githubusercontent.com/u/9395832?v=4)](https://github.com/hadi60 "hadi60 (1 commits)")

---

Tags

moadianphpsdk

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/snapp-market-pro-moadian/health.svg)

```
[![Health](https://phpackages.com/badges/snapp-market-pro-moadian/health.svg)](https://phpackages.com/packages/snapp-market-pro-moadian)
```

###  Alternatives

[grumpydictator/firefly-iii

Firefly III: a personal finances manager.

22.8k69.3k](/packages/grumpydictator-firefly-iii)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[magento/community-edition

Magento 2 (Open Source)

12.1k52.1k10](/packages/magento-community-edition)[civicrm/civicrm-core

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

728272.9k20](/packages/civicrm-civicrm-core)[shlinkio/shlink

A self-hosted and PHP-based URL shortener application with CLI and REST interfaces

4.8k4.3k](/packages/shlinkio-shlink)[getdkan/dkan

DKAN Open Data Catalog

385135.4k2](/packages/getdkan-dkan)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
