You may also consider using our shopping cart to offer new customers their "first subscription". Thereafter, you can set up a recurring payment plan in an accounting system like Xero, and use their methods of payment, or reconciliation system to manage that.
If you have a direct debit authority you can also initate the subscription with a "one time purchase" and the customer provides their bank details and authorisation during checkout, along with completing a T&C checkbox. This approach is sufficient to initate direct debit authorities, but it is up to you to manage the direct debit authority yourself, with whatever process is available to you. Our system does not manage the direct debit authority.
If you want to have anything more complicated, then you will need to get a programmer to do this for you.
If you want to have automatically redirecting form, then you can select the alternative Custom Form, but you need to separate the FORM descriptor into the individual components
Or do away with the shopping cart, and just make heaps of these buttons from Paypal and insert onto your website in appropriate places using the Insert... HTML options
Repeat order automated payments are strictly limited to specific payment gateways that are configured for that purpose, eg WindCave and Paymark... You must ensure you have informed your account manager that you want to used tokenised payments, for repeat billing/subscription purposes... So that they will disable some other card security features like 3d secure. Otherwise, we cannot initate payment attempts without the card holder being involved in the process.
If a subcription/repeat order repeats, but remains unpaid, there are many reasons why this might be. It could be insufficient funds, expired card, revoked authority, or many other errors that may originate by the payment gateway. Or those issues as above.
Our system will attempt to initiate the payment for an order every hour, for about 24 hours after an order is renewed. This allows for temporary glitches. You will receive a notification of failed transaction attempts. You would alternativelly receive a reciept once complated ok.
It's important to note, that our ecommerce platform cannot see inside your payment providers control panel. Only the merchant has the access to confirm if a payment has been successful. Our ecommerce platform is dependent on a payment provider notifying us that a payment was successful. There may be occassions when our system has the wrong unpaid status. You can easily mark any order as paid in our system, if you believe that the payment was indeed paid. Merchant takes responsibility for confirming the paid status via the payment providers control panel. Our support team cannot provide you support about a payment status, as that is the responsibility of your payment provider support team.
If an order remains unpaid, there are some options to take.
The ideal situation is that a customer logs in to your website, and edits their draft order. There is a link on the bottom of each of their invoices instructing them to do that.
If you find your customer has created a brand new subscription, you may need to cancel the old subscription. To do that, you must cancel their next draft order in the old sequence. If the wrong sequence has already renewed, you may need to manually cancel and refund the customer.
Use the status filter on the orders page to view "Susbcriptions". This will display recently completed subscriptions, as well as display Draft/Open/Unpaid subscriptions that have a due date approaching...
You can edit or cancel open orders. Cancelling an open order permanently ends the subscription. If you want to pause or skip the subscription, please just extend the due date.
Subscription and automated payments are an advanced feature, requiring having just the right configuration across multiple providers.
Human users and third party payment systems, can introduce all sorts of real world considerations. If you are unable to navigate these considerations, then you will need paid consultancy to help.
Please do not expect free support for this area. If you want help, this time will be chargeable, and a consultant will be happy to provide you with the support/training you need.