
Tahanoa Invoice Links for ZarinPal lets a WordPress administrator create a payment invoice, copy its public link, and send that link to a customer. The customer sees the invoice inside a normal WordPress page, so the active theme remains responsible for the header, footer, trust badges, navigation, and other site elements.
The plugin works without WooCommerce for manual-amount invoices. If WooCommerce is active, administrators can search products by name or SKU, choose quantities, and add those products to an invoice. Product prices are read again on the server when the invoice is created and saved as a snapshot, so browser-submitted prices are not trusted and later catalog price changes do not alter an existing invoice.
Features include:
This plugin is an independent integration and is not an official ZarinPal plugin.
This plugin connects to ZarinPal, an external payment service, only when payment-related actions require it:
A ZarinPal merchant account and Merchant ID are required to accept payments.
Service website: https://www.zarinpal.com/
Terms of service: https://www.zarinpal.com/terms
Privacy / information security policy: https://www.zarinpal.com/policy
The plugin author does not receive payment data, customer data, telemetry, or analytics from sites using this plugin.
WooCommerce is optional. When enabled, this plugin reads product/variation names, SKU values, and current prices to build invoice line items. It does not create a WooCommerce order, reserve stock, apply coupons, calculate shipping methods, or run WooCommerce checkout. The invoice stores its own product-price snapshot.
WooCommerce currency is supported directly when it is IRR (Rial) or a Toman-style currency code such as IRT/TMN. Developers can provide another conversion multiplier with the ezinv_woocommerce_price_to_irr_multiplier filter.