Hamta Card-to-Card Plugin Introduction
Hamta Card-to-Card is designed for WooCommerce stores and Iranian users to deliver a fast, secure, and user-friendly experience for managing manual bank-transfer payments. With advanced features such as direct QR-code payments, no need (for some providers) for eNamad or a tax code, payment-detail editing, suspicious transaction detection, and SMS notifications, Hamta helps you manage your payment workflow in the simplest and most professional way possible. Stay with us as we explore the features and capabilities of this practical plugin.


Hamta Plugin Features & Capabilities

Below is a detailed review of Hamta’s main features:

1) Direct QR-Code Payment & Payment Link: Fast, Smart, Professional

  • Frictionless checkout: By scanning the QR code or clicking the payment link, payment details are filled automatically in the direct payment flow. No more manual card-to-card steps—customers can complete payment in seconds.

  • Dynamic payment links: Payment links are generated automatically and synced with the account details, directing customers straight to the payment page.

  • Support for banking apps and payment-link/QR providers: Customers can use banking apps or supported digital payment solutions (payment link + QR code, such as Zarinpal and other providers) for faster payment.

  • User-friendly design: The QR code is displayed on the checkout page inside a clean, modern modal with attractive visual effects for a premium user experience.

2) No eNamad or Tax Code Required: Full Freedom for Bank Transfers

  • Set up in minutes: No complicated licenses like eNamad or a tax code required (depending on the payment provider). Hamta allows individuals and businesses—from small shops to early-stage startups—to launch card-to-card payments without heavy legal obstacles.

  • Suitable for all businesses: Whether you’re a freelancer selling digital products or running a large online store, Hamta’s flexibility fits your needs.

  • No administrative complexity: Focus on growing your business instead of dealing with paperwork.

3) Multiple Payment Methods Supported: An Option for Every Need

Hamta gives your customers the freedom to choose how they want to pay:

  • Card-to-card: Fast and direct payment using a bank card number, ideal for everyday transfers.

  • IBAN (Sheba): Secure transfers for higher amounts, supporting the standard IR format.

  • Paya & Satna: Best for large, interbank transfers.

  • QR payment: Scan-to-pay with automatic account details.

  • Deposit/Account number: Supports bank deposit accounts for additional flexibility.

4) Dynamic, User-Friendly Payment Form: Simple Yet Powerful

Hamta’s payment form is designed for smooth customer experience:

  • One-click method selection: Payment options are shown with attractive bank icons (e.g., Melli, Mellat, Pasargad) plus account details (account holder name, account number, bank name).

  • Copy account details instantly: A quick copy button speeds up transfers.

  • Dynamic QR display: The QR code matches the order amount and appears in a modern modal.

  • Easy Jalali calendar: Using Persian Datepicker, customers can quickly choose the payment date.

  • Smart validation: Validates card number (16 digits), IBAN (24 chars with IR prefix), national ID (10 digits), mobile number (11 digits starting with 09), and date/time—with clear, user-friendly error messages.

  • Helpful field guidance: Required fields are marked with (*) and errors are shown in red with clear explanations.

5) Professional Payment Detail Management: Everything Under Control

Hamta stores and displays payment data clearly and neatly:

  • Details shown on Thank You page and My Account: Key info like payment method, payer name, national ID, mobile number, tracking code, payment date/time, source bank, destination account, account holder name, and paid amount are displayed with a clean design.

  • Edit payment info: If a customer entered incorrect details, they can edit items such as name, national ID, tracking code, and date/time. Edited fields are highlighted in yellow to draw the store owner’s attention.

  • Custom WooCommerce order statuses: Dedicated statuses such as wc-pending-card, wc-pending-iban, wc-pending-qr, wc-phishing, and wc-payment-rejected are integrated into WooCommerce with Persian labels and distinct colors (orange = pending, green = confirmed, red = rejected).

6) Detecting & Managing Suspicious Transactions: Security First

  • Phishing status: If a payment seems suspicious, admins can mark the order as phishing. This can clear edited fields to prevent misuse.

  • Fast, accurate control: Admin panel actions allow quick marking as phishing, confirmed, or rejected.

  • Business protection: Helps you detect and handle suspicious payments quickly.

7) SMS Notifications When Order Status Changes

  • Instant updates: Whenever a custom status (pending, confirmed, rejected, phishing) changes, an SMS is automatically sent to the customer.

  • Personalized messages: SMS includes order number, amount, payment method, and the new status for a transparent, professional experience.

  • Works with all custom statuses: Covers all statuses such as pending-card, phishing, payment-rejected, etc.

8) Easy Contact via Messengers: Always Accessible

Hamta improves communication between customers and store admins:

  • Support for popular Iranian messengers: Integration with Telegram, WhatsApp, Bale, Eitaa, Rubika, and email for sending receipts and documents.

  • Prebuilt message templates: Includes store name, customer, products, order number, amount, payment method, and an order-management link.

  • Beautiful icons: Each messenger is shown with a clean icon, hover effects, and tooltips for a better visual experience.

  • Send documents easily: Customers can submit receipts and documents via direct messenger links.

9) Secure Receipt & Document Image Management: Clean and Organized

  • Easy image upload: Customers/admins can upload receipts or documents (e.g., ID card) in allowed formats (JPG, PNG, GIF, WEBP, BMP) with a 500KB max size.

  • User-friendly image gallery: Uploads appear in a horizontal gallery with editable labels (e.g., “Receipt 1”, “Document 1”).

  • Admin management: Admins can add, remove, edit images and update labels.

  • Secure storage: Images and labels are securely saved in order metadata.

10) Powerful Admin Panel: Full Control in Your Hands

Hamta turns payment management into a smooth experience:

  • Custom columns in the orders table: Adds two new WooCommerce order columns:

    • Verification status: Shows payment status (pending, confirmed, rejected, phishing) with distinct colors and tooltips.

    • Payment actions: Quick buttons to confirm, complete, reject, or mark as phishing.

  • Professional payment details metabox: A dedicated order-edit metabox with full payment info, uploaded images, and management buttons—styled with gradients and smooth animations.

  • Automatic status updates: Editing payment info or confirming/rejecting automatically updates the order status.

11) High Security: Peace of Mind

Security is Hamta’s top priority:

  • Nonce validation: Secures AJAX requests and admin actions.

  • Strict input validation: Validates card/IBAN/national ID/mobile formats to prevent errors and attacks.

  • File protection: Prevents direct access to plugin files.

  • Error logging: Helps debugging and ensures reliable performance.

12) Fully Localized for Iranian Users: Familiar and Friendly

Hamta is built around Iranian user needs:

  • Toman currency support: Standard formatting with thousands separators.

  • Iranian banks list: Dropdown with Persian bank names (Melli, Mellat, Pasargad, Saman, etc.).

  • Jalali calendar: Payment date selection via Persian Datepicker.

13) Attractive, Responsive UI: Looks Great Everywhere

  • Modern design: Gradients, shadows, and smooth animations for a premium look.

  • Fully responsive: Works perfectly on mobile, tablet, and desktop.

  • Interactive effects: Hover effects and tooltips for better guidance and a more pleasant UX.

14) Payment-Link Integration: Professional Payments Without Complexity

  • QR payment link: Easily receive a payment link from shared gateways—fast, simple, and hassle-free.


With the Hamta Card-to-Card plugin, transform manual transfers into a fast, secure, and enjoyable payment experience. Whether you run a WooCommerce store or need to manage manual bank transfers, Hamta—with its powerful tools, user-friendly design, and unique features—is an ideal partner for your success. Install Hamta today, experience professional payments (without eNamad in supported cases), and take your business to the next level.

If you have any questions or need more details, our team will be happy to help. Let’s make online payments simpler, faster, and more engaging with Hamta! 🚀