We found this Repeat Order extension, which is intended for recurring subscriptions. However, in terms of payment, the client prefers to send monthly and weekly invoices. This extension offers a fantastic feature that allows customers to subscribe to regular orders and includes various subscription plans and an auto-shipment feature at the order level. With the help of this extension, users can easily create and manage the subscription period for each order, and administrators can set up discounts for their customers.