Generate unique payment codes for WooCommerce orders. Lightweight, easy to configure, with shortcode, reports, and export features.

πŸ”Ή Overview

WC Payment Code is a simple yet powerful WooCommerce extension that automatically generates a unique payment code for every order.

Perfect for merchants who handle manual bank transfers or need easy payment reconciliation, this plugin ensures each transaction has its own reference code. No more confusion in matching payments with ordersβ€”keep your workflow smooth and professional.

πŸ”Ή Key Features

βœ… Automatic Payment Code Generator for every order

βœ… Customizable format (prefix, suffix, length)

βœ… Frontend shortcode [wcpc_payment_code]

βœ… Admin dashboard with search & reports

βœ… Export reports to CSV

βœ… Auto-expire codes when orders are completed/cancelled

βœ… Translation ready (default English, easily localized)

βœ… Lightweight, secure, and WooCommerce 100% compatible

πŸ”Ή Use Cases

πŸ›’ Stores using manual bank transfers
🏦 Merchants with local payment gateways
πŸ“Š Businesses needing clean reporting & reconciliation

πŸ”Ή Requirements

WordPress 6.0+
WooCommerce 7.0+
PHP 7.4+

πŸ”Ή Installation

  • Upload and install wc-payment-code.zip via WordPress admin.
  • Activate the plugin.
  • Go to WooCommerce β†’ Payment Code settings.
  • Optionally add shortcode [wcpc_payment_code] to display codes on the frontend.