We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 44887
    • 1 Posts
    Hi Guys.

    I'm looking to build a website which, initially, will have a relatively simple order process.
    The idea in the beginning is the same as blueapron.com and dailydish.co.za ... and thus I need to replicate their order functionality.
    The basics of the order functionality is:
    - Customer arrives on home page
    - Customer clicks subscribe / order / buy / whatever you call it
    - Customer is taken to page to register with address and payment details
    - Customer clicks submit and the order is sent to our 3rd party processor
    ----------------------------------------------------------------------------
    - Each week the customer is automatically invoiced
    - The customer has the ability to click a button to pause the subscription, which sends a message to our payment processor to pause the charging of payments
    - The customer can reinstate the subscription which tells the third party to start billing again.
    - The customer can cancel the subscription which tells the 3rd party to delete their billing details.

    Basically, the same functionality as advertised by Dailydish.co.za - I have no idea what system they're using.

    Do you know of any systems that can do the above right now, or do I have to hard code it?
    Also, being new to ModX, if I need to code this, is it best to code this separately in a separate framework and somehow plug it into ModX, or can I code this directly on top of ModX's framework?

    It is very important that as part of subscribing, my customers will get access to additional unlocked content on the website, so the above process must also manage the roles depending on subscription status.

    While the system is simple now, there will be a lot more complexity coming to it in the future in the way clients may or may not be billed.

    Thanks

    Regards

    Itai