Directory / plugin

ShimeBill Closing Invoice

v1.1.1 · by mamekichi

Create consolidated monthly billing orders for WooCommerce customers based on a configurable closing period. Designed for Japanese B2B stores.

View on WordPress.org

About this plugin

ShimeBill Closing Invoice groups multiple WooCommerce orders for each customer within a closing period and creates a separate WooCommerce order (an “invoice order”) for billing purposes.

It is intended for stores that offer invoice-based payment and need to manage multiple orders as a single billing unit. Invoice orders can be viewed in the standard WooCommerce order administration screen.

This plugin does not generate PDF files. A separate PDF invoice plugin is required to issue PDF invoices.

Features

  • Consolidate eligible WooCommerce orders by customer for monthly billing.
  • Automatically determine billing periods from a configured closing day.
  • Choose order creation date or completion date as the closing basis.
  • Review eligible orders grouped by customer in the administration screen.
  • Create invoice orders individually or in bulk for all eligible customers.
  • Record source-order information in invoice orders.
  • Prevent previously invoiced orders from being billed again.
  • Review closed customers and orders in the administration screen.
  • Reset previously created invoice orders.
  • Preview orders belonging to the next closing period.
  • Store the closing date, payment due date, and other billing information on invoice orders.
  • Provide billing metadata for use by PDF invoice templates.
  • Automatically change source orders to the “Accounts Receivable (Paid)” status when payment is confirmed for an invoice order.
  • Process orders using the WooCommerce order API.
  • Use WooCommerce order data without creating custom database tables.

Requirements

  • WordPress.
  • WooCommerce.
  • PHP 8.0 or later.
  • WooCommerce High-Performance Order Storage (HPOS) environment.

The plugin processes billing using WooCommerce order data.

Plugin tags