Repeating orders

  • Posts: 237
  • Thank you received: 5
  • Hikaserial Standard Hikashop Business
2 weeks 6 days ago #371416

Hello,
I have had a question from a potential client. they would like an e-commerce website allowing customers to place an order for products to be delivered on a regular number of days of the week until they change/cancel the order.

The customer could login to their account and be able to amend the order, selecting specific dates for the delivery of the products on a weekly basis.

Is there the functionality within HikaShop for a customer to setup repeating orders?

Thanks

Please Log in or Create an account to join the conversation.

  • Posts: 85511
  • Thank you received: 13988
  • MODERATOR
2 weeks 5 days ago #371427

Hi,

There is no functionality like this in HikaShop. However, we're actually working on a plugin which would allow for this and more.

Please Log in or Create an account to join the conversation.

  • Posts: 237
  • Thank you received: 5
  • Hikaserial Standard Hikashop Business
2 weeks 5 days ago #371431

Nicolas,
Thanks for the update, hopefully the plugin is released soon :-)

Please Log in or Create an account to join the conversation.

  • Posts: 85511
  • Thank you received: 13988
  • MODERATOR
2 weeks 5 days ago #371432

Yes, we're planning on releasing it soon.

Please Log in or Create an account to join the conversation.

  • Posts: 85511
  • Thank you received: 13988
  • MODERATOR
2 weeks 3 days ago #371467

Hi,

We've been working hard in the past few days on this and the plugin is now available on our marketplace:
www.hikashop.com/marketplace/product/304-recurring-orders.html

It covers exactly what you described and more. Here is how to set it up for your use case (orders on specific days of the week, every week):

1. Install the plugin and enable it in the Joomla Plugin Manager.

2. In HikaShop, go to System > Configuration > Checkout, edit your checkout workflow, and add a "Recurring schedule" block to one of the checkout steps.

3. In the plugin settings (Extensions > Plugins > HikaShop - Recurring Orders), configure:
- "Allowed frequency types": select only "Weekly" since your customers order on specific weekdays.
- "Allow interval change": set to "No" if all customers should order every week (interval = 1). Set to "Yes" if some customers might want every 2 weeks, etc.
- "Checkout mode": "Optional" if only some customers want recurring delivery, or "Forced" if all orders should be recurring.
- Optionally set "Fixed days" if all customers must receive deliveries on the same days (e.g. "1,3,5" for Monday, Wednesday, Friday). Leave empty to let customers choose their own days.

4. On the checkout page, your customers will see the recurring schedule block where they can select which days of the week they want their deliveries (Monday, Tuesday, etc.). They can select multiple days for several deliveries per week.

5. After placing their order, customers can manage their schedule from their account page: view upcoming deliveries, skip specific dates, pause, resume, or cancel their subscription.

6. For automatic payment, install a payment gateway that supports recurring payments ( Stripe Checkout payment plugin at www.hikashop.com/marketplace/product/296-stripe-checkout.html which got a big update yesterday to support recurring payments (it was part of the development process for that plugin), the old PayPal recurring payment plugin included in HikaSerial subscriptions, or PayPal Checkout, included in HikaShop which will support recurring payments in the next version of HikaShop to come). The plugin will save the payment method and charge it automatically for each scheduled order. If you prefer manual payment, enable "Allow manual payment" in the plugin settings and customers will need to pay each order themselves. But I suppose this is not practical with several orders every week.

7. Set up a cron job on your server to trigger HikaShop's cron URL regularly (every 5 minutes recommended). This is what processes the scheduled orders automatically. More details here:
www.hikashop.com/support/documentation/5...ashop-cron-task.html

Please Log in or Create an account to join the conversation.

Time to create page: 0.061 seconds
Powered by Kunena Forum