Delivery schedule

  • Posts: 54
  • Thank you received: 0
14 years 3 weeks ago #1159

Is there a way to schedule delivery dates for specific products, or to place recurring orders? This would be a sweet feature. Is it possible to extend Hikashop to do this with a custom module? Or can I sponsor Hikashop to program a delivery schedule feature?

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
14 years 3 weeks ago #1160

Hi,

Could you be more specific on what you would like to achieve ?

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

  • Posts: 54
  • Thank you received: 0
14 years 3 weeks ago #1164

I'd like a customer to be able to create shopping lists, save them, and set dates/times for when they should be delivered (with the option to set as a recurring order, weekly, bi-weekly, monthly, every Monday between 8-10am and every Tuesday between 6-8pm for example). They should also be able to place a one-time order like normal and pick a delivery date/time for that order.

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
14 years 3 weeks ago #1165

At which point in those cases should the customer pay for his orders ? On each date ? That would mean that if a user asks for a recurring order every monday, the system should contact him by email several days before so that he can pay the order so that it can be delivered on time. Or you would like him to order like 60 products and pay in one time and then let him choose how many items would be delivered on which date, etc ?

I don't see why a customer would like to order a product every week ? Do you have cases like that ?

For the delivery selection, usually you set several shipping method: one express (delivery in 24h), one standard (delivery in 48h). Knowing that, what kind of delivery date/time selection would you like, and how would you like to have it integrated with shipping methods ?

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

  • Posts: 54
  • Thank you received: 0
14 years 3 weeks ago #1166

For payment the customer can choose between paying on delivery (we have a wireless credit card processor) or entering their credit card info online and being charged automatically when the order is marked as 'delivered'. We deliver groceries, so we need the ability for people to get things like dairy and produce weekly, monthly etc. An email notification would be a nice addition so the customer remembers to be home at the scheduled delivery time. They can choose a delivery time for the order at checkout.

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
14 years 3 weeks ago #1180

Ok, I think I understand what are your needs.

So there are several things here that would be possible to add :
The ability for the user on the checkout to select whether it's a one time payment or a recurring payment.
If it's a recurring payment, the ability to choose a frequency. Maybe a starting day ?
handling recurring payments with paypal.
the ability to choose a delivery time period for the day of the deliveries. (that can already be done with custom fields in hikashop)
when a recurring payment is received from paypal, generate an order instance and send an email to the user (for information) and the admin (so that he can do the delivery).

The possibility to choose the frequency with multiple days in the week would complicate the frequency selection but more importantly, paypal can only handle recurring payments if the frequency is simple : every 7days, every 2 weeks, every days, every month, etc. It cannot handle mondays and tuesdays.
Also, it's paypal which handles the reccuring payments once the first order is validated by the user. So HikaShop cannot trigger paypal to process the payment after the goods have been delivered.

All in all, that is quite a lot of stuff to add to HikaShop to make it work and it won't be exactly as you want.
Recurring payments is something we want to add to HikaShop, but really in the long term (6 months/1 year).

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

  • Posts: 31
  • Thank you received: 1
7 years 9 months ago #262017

We have a need for this type of system but a bit simpler

We are a B2B business and would like our client to have the ability to schedule ReOrders on a frequency by Month,Day,Year only there is no Need to specify day names and or time of day. We call this Drip Ordering.

Make a standard order, and have the following options:

Repeat Order [Yes/No]

Frequency [Weekly/Monthly/Quarterly/Annualy]

Start Date [MM/DD/YYYY]

An ability for the client to cancel when logged in, no need to schedule an end date.

PayPal would be an ok option but we would prefer to utilize Stripe and/or AuthNet who both support recurring billing and have lower fees


MicahFord.com
VOLT2.com | KLEANALL.com | GRAVITYMedia.co

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
7 years 9 months ago #262029

Hi,

Here is what's available with HikaShop at the moment:
- We have developed several years ago a PayPal recurring payment plugin which integrates with Akeeba Subscriptions:
www.hikashop.com/support/documentation/1...a-subscriptions.html
So you can have recurring payments like you want, however, there is no system to choose the start date. It starts when the order is made.
- The other problem with Akeeba Susbcriptions is that it's not supported anymore by its developer. Instead, Emerald developed an integration with HikaShop: www.mintjoomla.com/download/joomla-3/ite...action-hikashop.html
And they are currently working on a PayPal recurring integration with HikaShop, but it's not available yet as far as I know (you would have to ask them).
- There are no Stripe/Authorize.net reucrring payment plugin for HikaShop so far.
It could be developed by any PHP developer though. We have a developer documentation available with an example payment plugin and the PayPal recurring payment plugin would be a good example too:
www.hikashop.com/support/documentation/6...r-documentation.html
So while what you want could be done, you'd have to hire a developer to help you with that. HikaShop has the basis to do it.

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

Time to create page: 0.074 seconds
Powered by Kunena Forum