Hi,
I need to implement the following purchase process for recurring advertising payments
and I plan to use ecommerce and WorldPay plugin
The process has some offset time for creating and placing the ads,
which means I first need to authorize the payment and recurring subscription (like authorize the card)
As soon as the advertising is placed (i.e. intangible product shipped),
the payment shall be charged - this can be 3-5 days later placement process shall start
This is the process I'm looking to implement
1- ad ordered by client
The Card shall be authorized, subscription pre-setup (in my or worldpay's system)
2- ad written by writer
3- ad placed by publisher
AT THIS POINT the recurring payment will have it's effective start data
so this is where the charge shall happen
From this point on the customer shall be charged in fixed intervals - i.e. MONTHLY, QUARTERLY, etc...
4- ad cancelled or suspended
here an IPN notification of a cancel shall be received and managed if we or the client cancels the subscription
OR
here the subscription shall be cancelled from out system to Worldpay if it is initiated in our GUI,
the user shall not be required to log into worldpay to cancel (like it's required in PayPal eg)
I think that "Future Pay" with the remote futurepay option as defined in
http://support.worldpay.com/kb/reference/faqs/remote_futurepay.html