WP Manifestindependent plugin directory
manifest / ecommerce / easy-zarinpal-invoice

صورتحساب آنلاین زرین‌پال

A powerful WordPress invoice generator with ZarinPal payment gateway and WooCommerce product support.

by طاها فرزانه · github.com/tahanoa/easy-zarinpal-invoice

0stars
1release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/tahanoa/easy-zarinpal-invoice/releases/download/v1.4.0/easy-zarinpal-invoice-v1.4.0.zip

Readme

Easy ZarinPal Invoice

A modern WordPress invoice and payment link plugin with ZarinPal gateway integration and WooCommerce support.

Create custom invoices, generate payment links, add WooCommerce products, calculate shipping costs, and receive online payments easily.

✨ Features

  • Create custom payment invoices from WordPress admin panel
  • Generate unique payment links for customers
  • ZarinPal payment gateway integration
  • WooCommerce product search and selection
  • Add multiple products to invoices
  • Automatic calculation of product totals
  • Fixed shipping cost support
  • Custom invoice page using WordPress shortcode
  • Fully compatible with WordPress themes
  • Mobile-friendly invoice design
  • Secure payment verification
  • Transaction status management
  • Lightweight and optimized code

🚀 Installation

  1. Download the latest plugin version:

Download Easy ZarinPal Invoice v1.4.0

  1. Go to:
WordPress Dashboard → Plugins → Add New → Upload Plugin
  1. Upload the ZIP file and activate the plugin.

  2. Configure your ZarinPal Merchant ID from plugin settings.

⚙️ Configuration

After activation:

  1. Open plugin settings
  2. Enter your ZarinPal Merchant ID
  3. Create an invoice page
  4. Add the shortcode:
[ezi_invoice]
  1. Use this page as your customer payment page.

🛒 WooCommerce Support

Easy ZarinPal Invoice allows you to:

  • Search WooCommerce products
  • Add products to invoices
  • Select quantity
  • Calculate product prices automatically
  • Add fixed shipping costs

Product prices are stored when the invoice is created to keep invoice amounts consistent.

💳 Payment Gateway

This plugin uses ZarinPal payment gateway.

Supported features:

  • Payment request
  • Redirect to ZarinPal gateway
  • Payment verification
  • Transaction tracking

📌 Requirements

  • WordPress 6.x+
  • PHP 7.4+
  • WooCommerce (optional, for product invoices)
  • Active ZarinPal merchant account

📝 Shortcode

Display invoice payment page:

[ezi_invoice]

📷 Screenshots

Screenshot 2026-09-09 162409 Screenshot 2026-09-09 162341

🔄 Changelog

Version 1.4.0

  • Added WooCommerce product selection
  • Added product search
  • Added fixed shipping cost
  • Improved invoice management
  • Improved user interface
  • Removed PDF invoice module

Version 1.3.0

  • Improved invoice page rendering
  • Added custom invoice page support
  • Improved theme compatibility

👨‍💻 Developer

Developed by:

Tahanoa

GitHub: https://github.com/Tahanoa

📄 License

This project is licensed under the GPL-2.0-or-later license.

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.4.0 Sep 9, 2026 easy-zarinpal-invoice-v1.4.0.zip 1