Title: پارس کیت (Pars Kit)
Author: ParsKit
Published: <strong>September 20, 2026</strong>
Last modified: September 21, 2026

---

Search plugins

![](https://ps.w.org/pars-kit/assets/icon.svg?rev=3706411)

# پارس کیت (Pars Kit)

 By [ParsKit](https://profiles.wordpress.org/parskit/)

[Download](https://downloads.wordpress.org/plugin/pars-kit.2.0.9.zip)

 * [Details](https://wordpress.org/plugins/pars-kit/#description)
 * [Reviews](https://wordpress.org/plugins/pars-kit/#reviews)
 *  [Installation](https://wordpress.org/plugins/pars-kit/#installation)
 * [Development](https://wordpress.org/plugins/pars-kit/#developers)

 [Support](https://wordpress.org/support/plugin/pars-kit/)

## Description

**Pars Kit** is a lightweight, modular plugin for WordPress and WooCommerce. It 
gathers the tools Persian sites and Iranian stores usually split across several 
plugins: full Jalali dates, Iranian bank gateways, speed tools, outbound-connection
control, an admin activity log, WooCommerce extras, and SMTP.

Each feature is independent. Enable only what the site needs.

#### 1. Complete Jalali (Shamsi) dates

The core job is **full date conversion** in WordPress and WooCommerce — wp-admin
and the storefront, not a handful of screens. Calendars and date fields used around
WordPress and WooCommerce are covered, including emails.

A highlight is **WooCommerce Analytics**: reports and date ranges can be used in
Jalali so sales data is readable in the Shamsi calendar.

Optional Persian digits in related output. Each Shamsi option can be turned on or
off in settings.

Conversion is display-only. Stored dates stay Gregorian, so REST, feeds, and SEO
dates stay valid.

#### 2. Iranian bank gateways

Six licensed Iranian PSPs in one plugin, so you do not need a separate plugin per
bank:

 * Behpardakht Mellat
 * Saman Electronic Payment (SEP)
 * Pasargad Electronic Payment
 * Sadad (Bank Melli)
 * Iran Kish
 * Pardakht Novin Arian

Each gateway is **off by default**. Turn it on in Pars Kit, then enter the merchant
terminal in **WooCommerce  Settings  Payments**.

These methods are included in Pars Kit at no extra cost. Plugins for these Iranian
bank gateways are not published in the WordPress.org Plugin Directory and are usually
sold separately; Pars Kit ships them from each provider’s current official documentation.
You still need your own merchant terminal from the bank. Classic checkout, Cart 
and Checkout Blocks, and HPOS are supported.

#### 3. Speed: WebP and outbound connections

**Automatic WebP.** New JPG and PNG uploads (Media Library, products, posts, and
pages) convert to WebP at maximum quality so files are smaller and pages can load
faster. Existing media is not converted. After a successful conversion the original
file is removed.

**Outbound connections.** Plugins and themes that call foreign servers can stall
Iranian hosts (timeouts in wp-admin or on the storefront). Add allowed root domains
to the whitelist; their subdomains are allowed automatically. Choose the scope: 
wp-admin only, the site only, or both. Requests to hosts that are not allowed are
blocked.

#### 4. Admin activity log

When enabled, Pars Kit records what users with dashboard access do in WordPress 
and WooCommerce: username, date and time, IP, event type, target, and details (for
example who updated which plugin). WooCommerce events are included. Logs can be 
filtered by field and date range. Retention is 7, 30, or 90 days.

#### 5. WordPress and WooCommerce tools

Each tool can be turned on or off on its own.

 * **Vazirmatn admin font** — a local Persian-friendly typeface for wp-admin (no
   CDN).
 * **Admin speed** — throttles Heartbeat and lightens the Dashboard screen.
 * **Jalali order date filter** — pick a Shamsi day or range on the WooCommerce 
   orders list.
 * **Persian checkout names** — first and last name on classic checkout and the 
   Checkout Block must use Persian letters (English letters are rejected).

#### 6. SMTP email

WordPress normally sends mail through PHP on the server. In **Pars Kit  Email** 
you can switch to SMTP (host, port, username, password, encryption). WordPress mail—
orders, password resets, and the in-plugin test — then goes through the host you
configure.

#### Notes

 * Do not run another Shamsi plugin (for example Parsi Date) at the same time.
 * Do not run a second plugin for the same bank while that gateway is enabled.
 * WordPress 6.2+, PHP 7.4+. WooCommerce 8.2+ is a soft dependency.

### External services

Pars Kit does not phone home or track visitors. Optional modules **you enable** 
may connect to services **you** already use.

Iranian card payments run on Shaparak (Central Bank of Iran). Gateways stay **off
by default**. Pars Kit is not a payment intermediary and never collects card numbers,
CVV, or expiry. Card data is entered only on the bank page.

Each bank is used when you enable that gateway and the customer selects it. Data
is sent at checkout start and again on verify, settle, or reverse.

#### Behpardakht Mellat

Starts, verifies, settles, or reverses a Mellat card payment.

Sends: terminal id, username, password, order id, amount in Rials, callback URL,
optional customer mobile.

https://bpm.shaparak.ir/pgwchannel/services/pgw?wsdl
 https://bpm.shaparak.ir/pgwchannel/
startpay.mellat

[Terms](https://www.behpardakht.com/) — [privacy](https://www.shaparak.ir/) — https://
www.behpardakht.com/

#### Saman Electronic Payment (SEP)

Requests a token, redirects to Shaparak, then verifies or reverses.

Sends: terminal id, amount in Rials, merchant reference (ResNum), callback URL, 
optional mobile (CellNumber).

https://sep.shaparak.ir/OnlinePG/OnlinePG
 https://sep.shaparak.ir/verifyTxnRandomSessionkey/
ipg/VerifyTransaction https://sep.shaparak.ir/verifyTxnRandomSessionkey/ipg/VerifyTranscation
https://sep.shaparak.ir/verifyTxnRandomSessionkey/ipg/ReverseTransaction https://
sep.shaparak.ir/verifyTxnRandomSessionkey/ipg/ReverseTranscation

[Terms](https://www.sep.ir/) — [privacy](https://www.shaparak.ir/) — https://www.
sep.ir/

#### Iran Kish

IPG REST V11: token, confirmation/purchase, reversePurchase.

Sends: terminal id, acceptor id, request id, amount in Rials, callback URL, DigitalEnvelope,
optional mobile (`cmsPreservationId`).

https://ikc.shaparak.ir/api/v3/tokenization/make
 https://ikc.shaparak.ir/api/v3/
confirmation/purchase https://ikc.shaparak.ir/api/v3/confirmation/reversePurchase
https://ikc.shaparak.ir/iuiv3/IPG/Index/

[Terms](https://www.irankish.com/) — [privacy](https://www.shaparak.ir/) — https://
www.irankish.com/

#### Sadad (Bank Melli)

Token, Shaparak purchase page, then Verify. Verify is required; otherwise the amount
is returned after 15 minutes.

Sends: merchant id, terminal id, amount in Rials, order id, Gregorian date/time,
callback URL, Triple DES `SignData`.

https://sadad.shaparak.ir/api/v0/Request/PaymentRequest
 https://sadad.shaparak.
ir/api/v0/Advice/Verify https://sadad.shaparak.ir/Purchase

[Terms](https://sadadpsp.ir/) — [privacy](https://www.shaparak.ir/) — https://sadadpsp.
ir/

#### Pardakht Novin Arian

NormalSale, Confirm, Reverse, inquiry. Confirm is required for next-day settlement;
Reverse only after Confirm, within 15 minutes.

Sends: corporation pin, amount in Rials, order id, callback URL, optional mobile(`
Originator`).

https://pna.shaparak.ir/mhipg/api/Payment/NormalSale
 https://pna.shaparak.ir/mhipg/
api/Payment/confirm https://pna.shaparak.ir/mhipg/api/Payment/Reverse https://pna.
shaparak.ir/mhipg/api/Inquiry/TransactionInfoByToken https://pna.shaparak.ir/mhui/
home/index/

[Terms](https://pna.co.ir/) — [privacy](https://www.shaparak.ir/) — https://pna.
co.ir/

#### Pasargad Electronic Payment

JWT, purchase, inquiry, verify, reverse. Verify is required so the amount settles(
guide default 25 minutes). Cluster prefix: `dorsa1`, `dorsa2`, or `nvcservice`.

Sends: username, password, terminal number, invoice id and date, amount in Rials,
callback URL, Referer (store domain), optional mobile, email, and name.

https://pep.shaparak.ir/dorsa1/token/getToken
 https://pep.shaparak.ir/dorsa1/api/
payment/purchase https://pep.shaparak.ir/dorsa1/api/payment/payment-inquiry https://
pep.shaparak.ir/dorsa1/api/payment/verify-payment https://pep.shaparak.ir/dorsa1/
api/payment/reverse-transactions https://pep.shaparak.ir/dorsa2/token/getToken https://
pep.shaparak.ir/nvcservice/token/getToken

[Terms](https://www.pep.co.ir/) — [privacy](https://www.shaparak.ir/) — https://
www.pep.co.ir/

#### SMTP (optional)

Sends WordPress mail through an SMTP host you configure (orders, password resets,
in-plugin test). Sends the message plus your SMTP username and password to that 
host. That host’s own terms and privacy policy apply.

### Privacy

This plugin does not phone home.

 * **Activity log** (off by default): stores manager actions on your site (user 
   ID, time, summary, `REMOTE_ADDR`, field diffs). Retention is configurable; uninstall
   deletes the table.
 * **SMTP**: host, username, password, and from-address stay in `parskit-settings`
   on your server.
 * **Gateways**: checkout traffic is between your site and the bank.
 * **Outbound blocker**: blocks non-whitelisted HTTP locally; nothing is sent about
   blocked requests.

### Third-party resources

 * **Vazirmatn** v33.003 — SIL OFL 1.1. Source: [rastikerdar/vazirmatn](https://github.com/rastikerdar/vazirmatn).
   License: `assets/admin/fonts/vazirmatn/OFL.txt`.
 * **Payment method logos** — trademarks of the licensed PSPs; bundled only to identify
   the optional checkout method.

## Screenshots

[⌊Jalali date settings in Pars Kit⌉⌊Jalali date settings in Pars Kit⌉[

Jalali date settings in Pars Kit

[⌊WooCommerce Analytics with Jalali dates⌉⌊WooCommerce Analytics with Jalali dates⌉[

WooCommerce Analytics with Jalali dates

[⌊Speed — automatic WebP and the outbound-connection blocker⌉⌊Speed — automatic 
WebP and the outbound-connection blocker⌉[

Speed — automatic WebP and the outbound-connection blocker

[⌊Iranian bank gateways⌉⌊Iranian bank gateways⌉[

Iranian bank gateways

[⌊Tools — admin font, dashboard speed, order date filter, Persian checkout names⌉⌊
Tools — admin font, dashboard speed, order date filter, Persian checkout names⌉[

Tools — admin font, dashboard speed, order date filter, Persian checkout names

[⌊Admin activity log⌉⌊Admin activity log⌉[

Admin activity log

[⌊SMTP email⌉⌊SMTP email⌉[

SMTP email

## Installation

 1. Install from WordPress.org, or upload the ZIP so the plugin lives at `wp-content/
    plugins/pars-kit/pars-kit.php`.
 2. Activate **Pars Kit**.
 3. Open **Pars Kit** and enable the modules you need.
 4. For a bank gateway: enable it, then set credentials in **WooCommerce  Settings  
    Payments**.

## FAQ

### Does this change dates in the database?

No. Only display is converted. Stored dates stay Gregorian.

### Where do I enter bank credentials?

**WooCommerce  Settings  Payments**, after enabling the gateway in Pars Kit.

### Can I use it with Parsi Date or Persian WooCommerce?

Not at the same time — dates would convert twice. Disable one of them.

### Does WebP convert existing media?

No. Only new JPG/PNG uploads. After a successful conversion the original file is
removed.

### How do I send mail through SMTP?

**Pars Kit  Email**: choose SMTP, save host/username/password/from address, then**
Send test**. Host mode leaves WordPress default mail unchanged.

### CDN or phone-home?

No CDN. Assets ship inside the plugin. No telemetry. Enabled gateways and SMTP are
documented under **External services**.

## Reviews

![](https://secure.gravatar.com/avatar/3494d4491fe09472bc6fe6c529c84438ed58d6c67b593597a5d9a2b45f9a1ad1?
s=60&d=retro&r=g)

### 󠀁[عالی](https://wordpress.org/support/topic/%d8%b9%d8%a7%d9%84%db%8c-174/)󠁿

 [ParsKit](https://profiles.wordpress.org/parskit/) September 21, 2026

بسیار عالی و کاربردی

 [ Read all 1 review ](https://wordpress.org/support/plugin/pars-kit/reviews/)

## Contributors & Developers

“پارس کیت (Pars Kit)” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ ParsKit ](https://profiles.wordpress.org/parskit/)

[Translate “پارس کیت (Pars Kit)” into your language.](https://translate.wordpress.org/projects/wp-plugins/pars-kit)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pars-kit/), check out
the [SVN repository](https://plugins.svn.wordpress.org/pars-kit/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/pars-kit/) by [RSS](https://plugins.trac.wordpress.org/log/pars-kit/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.9

 * Remove the Asan Pardakht gateway (code, settings toggle, and directory listing)
 * Bank Melli: read camelCase verify JSON so a successful payment is not left on-
   hold
 * Bundle the official Vazirmatn variable font so the admin font loads
 * SMTP test email: keep HTML out of the translatable string
 * Blocker: use only `parskit-blocker-*` filters (unique prefix)
 * Plugin Check: unslash and sanitize Shamsi request routing

Earlier versions: `changelog.txt`.

## Meta

 *  Version **2.0.9**
 *  Last updated **8 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Jalali](https://wordpress.org/plugins/tags/jalali/)[performance](https://wordpress.org/plugins/tags/performance/)
   [shamsi](https://wordpress.org/plugins/tags/shamsi/)[webp](https://wordpress.org/plugins/tags/webp/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/pars-kit/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/pars-kit/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/pars-kit/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/pars-kit/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/pars-kit/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/pars-kit/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/pars-kit/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pars-kit/reviews/)

## Contributors

 *   [ ParsKit ](https://profiles.wordpress.org/parskit/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pars-kit/)