Recurring order
Recurring order
We want to be able to offer open-ended recurring orders that our customers can cancel at any time.
Ideal situation:
- Customer chooses "ship me 1 per week" option on the product page
- Customer checks out and pays
- Three weeks later, customer decides to cancel, goes to their account, under "My Subscriptions" and clicks "cancel order"
Can we have a recurring order be open-ended by leaving the "Total Payments" field blank?
I don't see any UI elements allowing a customer to cancel a recurring order. Is this the case? If so, how do you envision a customer canceling a subscription?
Thanks.
Ideal situation:
- Customer chooses "ship me 1 per week" option on the product page
- Customer checks out and pays
- Three weeks later, customer decides to cancel, goes to their account, under "My Subscriptions" and clicks "cancel order"
Can we have a recurring order be open-ended by leaving the "Total Payments" field blank?
I don't see any UI elements allowing a customer to cancel a recurring order. Is this the case? If so, how do you envision a customer canceling a subscription?
Thanks.
- Shopping Cart Admin
- AbleCommerce Admin
- Posts: 3055
- Joined: Mon Dec 01, 2003 8:41 pm
- Location: Vancouver, WA
- Contact:
Hello Will,
For security and scalablility reasons we elected to leverage the payment processors recurring billing systems, rather than leave the CC numbers in the hands of mostly novice users and hosts.
All of the top payment processors offer recurring billing and while it was more work to build in support for the various processors, it's so much more secure and scalable than an internal system.
That said. Set the term to 1000 payments, in what ever frequenty you desire. The payment processors send out receipts that include links to cancel at any time and reminders just before billing that there card is going to be charged. If they cancel you will be notified by the processor.
For security and scalablility reasons we elected to leverage the payment processors recurring billing systems, rather than leave the CC numbers in the hands of mostly novice users and hosts.
All of the top payment processors offer recurring billing and while it was more work to build in support for the various processors, it's so much more secure and scalable than an internal system.
That said. Set the term to 1000 payments, in what ever frequenty you desire. The payment processors send out receipts that include links to cancel at any time and reminders just before billing that there card is going to be charged. If they cancel you will be notified by the processor.
When our processor notifies us, what happens on the storefront? Do we need to go in and cancel the order on the backend?
We've got the ability to cancel a recurring order in the backend order management tool. How does that work with the payment processor?
Also, most of our wholesale customers pay by PO or check -- we just need some way for them to be able to go into their account and hit "cancel". Otherwise, they have to call or email.
I definitely don't want to be storing cc numbers either. I do want to provide our customer with feedback that their order was canceled.
Our current storefront doesn't store cc numbers but does allow users to cancel through our store's "your account" interface. For each recurring order that's due, it shows up on our recurring orders due for the day, we then process that individual order w/ the processor.
We've got the ability to cancel a recurring order in the backend order management tool. How does that work with the payment processor?
Also, most of our wholesale customers pay by PO or check -- we just need some way for them to be able to go into their account and hit "cancel". Otherwise, they have to call or email.
I definitely don't want to be storing cc numbers either. I do want to provide our customer with feedback that their order was canceled.
Our current storefront doesn't store cc numbers but does allow users to cancel through our store's "your account" interface. For each recurring order that's due, it shows up on our recurring orders due for the day, we then process that individual order w/ the processor.
- Shopping Cart Admin
- AbleCommerce Admin
- Posts: 3055
- Joined: Mon Dec 01, 2003 8:41 pm
- Location: Vancouver, WA
- Contact:
I think I see where my disconnect is here. We need to create recurring orders, not subscriptions.
It looks like v7 can do subscriptions -- a product with fixed options shipped at a set time each week or month to a list of people who have purchased that subscription. Although, I suppose a recurring order is just a subscription customized for one person.
We need to create recurring orders of a product with options and recurring period chosen by an individual customer. We want them to be able to say: "Ship me a 1-pound bag of French Roast coffee, fine grind, every week, and bill me weekly until I tell you to stop".
I see the flow as something like:
- customer selects an item with a weekly or monthly delivery option (Your sales rep had me set this up in a kit form, where the weekly and monthly subscriptions were parts in a kit -- the UI looks perfect)
- customer submits order through storefront
- storefront passes recurring billing task to processsor
- the processor's recurring billing service lets the storefront know when the next payment has been processed -- we could do a daily manual import, but it would be great if it was automated
- storefront creates a new order corresponding to the new payment
- order appears in the storefront's list of orders to be processed and shipped
Right now it's the fulfillment part I don't see. I can see how the recurring billing would be initiated, but how do our fulfillment folks know when a payment has cleared and they need to send out another shipment -- what to send, and who to send it to?
If the recurring nature is driven by the payment processor, there's no way for us to create recurring orders for wholesale customers who use purchase orders or checks, correct?
Sorry this got so long...
It looks like v7 can do subscriptions -- a product with fixed options shipped at a set time each week or month to a list of people who have purchased that subscription. Although, I suppose a recurring order is just a subscription customized for one person.
We need to create recurring orders of a product with options and recurring period chosen by an individual customer. We want them to be able to say: "Ship me a 1-pound bag of French Roast coffee, fine grind, every week, and bill me weekly until I tell you to stop".
I see the flow as something like:
- customer selects an item with a weekly or monthly delivery option (Your sales rep had me set this up in a kit form, where the weekly and monthly subscriptions were parts in a kit -- the UI looks perfect)
- customer submits order through storefront
- storefront passes recurring billing task to processsor
- the processor's recurring billing service lets the storefront know when the next payment has been processed -- we could do a daily manual import, but it would be great if it was automated
- storefront creates a new order corresponding to the new payment
- order appears in the storefront's list of orders to be processed and shipped
Right now it's the fulfillment part I don't see. I can see how the recurring billing would be initiated, but how do our fulfillment folks know when a payment has cleared and they need to send out another shipment -- what to send, and who to send it to?
If the recurring nature is driven by the payment processor, there's no way for us to create recurring orders for wholesale customers who use purchase orders or checks, correct?
Sorry this got so long...
- Shopping Cart Admin
- AbleCommerce Admin
- Posts: 3055
- Joined: Mon Dec 01, 2003 8:41 pm
- Location: Vancouver, WA
- Contact:
Hello Will,
Subscriptions and recurring billing are one in the same. I want our recurring billing system to be the strongest out there, so unless your in a terrible big hurry to go live. After we go final on October 31, we'll sit down and put together the mother of all recurring systems and code it for inclusion into 7.1. Which will get to you early for feedback.
One other feature that Neal had suggested, would be helpful and thats the ability to enter a quantity for kitted products.
Subscriptions and recurring billing are one in the same. I want our recurring billing system to be the strongest out there, so unless your in a terrible big hurry to go live. After we go final on October 31, we'll sit down and put together the mother of all recurring systems and code it for inclusion into 7.1. Which will get to you early for feedback.
One other feature that Neal had suggested, would be helpful and thats the ability to enter a quantity for kitted products.
Unfortunately, we are in something of a hurry. End of November.
All I need to know for the v7.0 version releasing Oct 31 is once the customer has initiated the recurring charge with the payment processor, how to we know when to ship them their next installment? How do we get it into the order queue?
As long as I can give my fulfillment folks an interim solution, we're good.
All I need to know for the v7.0 version releasing Oct 31 is once the customer has initiated the recurring charge with the payment processor, how to we know when to ship them their next installment? How do we get it into the order queue?
As long as I can give my fulfillment folks an interim solution, we're good.
- Shopping Cart Admin
- AbleCommerce Admin
- Posts: 3055
- Joined: Mon Dec 01, 2003 8:41 pm
- Location: Vancouver, WA
- Contact:
- Shopping Cart Admin
- AbleCommerce Admin
- Posts: 3055
- Joined: Mon Dec 01, 2003 8:41 pm
- Location: Vancouver, WA
- Contact:
Re:
Hi I was wondering if anything ever came of this? we are currently using your system but sales are gettng to the point that the recurring order feature will force us to switch as your DOES NOT function as Advertised. Are you ever planning to implement this?
Thanks,
Shawn
Thanks,
Shawn
Shopping Cart Admin wrote:Hello Will,
Subscriptions and recurring billing are one in the same. I want our recurring billing system to be the strongest out there, so unless your in a terrible big hurry to go live. After we go final on October 31, we'll sit down and put together the mother of all recurring systems and code it for inclusion into 7.1. Which will get to you early for feedback.
One other feature that Neal had suggested, would be helpful and thats the ability to enter a quantity for kitted products.
-
- Ensign (ENS)
- Posts: 10
- Joined: Fri May 21, 2010 9:56 pm
Re:
Mike,
has any progress happened with this
has any progress happened with this
Will wrote:I think I see where my disconnect is here. We need to create recurring orders, not subscriptions.
It looks like v7 can do subscriptions -- a product with fixed options shipped at a set time each week or month to a list of people who have purchased that subscription. Although, I suppose a recurring order is just a subscription customized for one person.
We need to create recurring orders of a product with options and recurring period chosen by an individual customer. We want them to be able to say: "Ship me a 1-pound bag of French Roast coffee, fine grind, every week, and bill me weekly until I tell you to stop".
I see the flow as something like:
- customer selects an item with a weekly or monthly delivery option (Your sales rep had me set this up in a kit form, where the weekly and monthly subscriptions were parts in a kit -- the UI looks perfect)
- customer submits order through storefront
- storefront passes recurring billing task to processsor
- the processor's recurring billing service lets the storefront know when the next payment has been processed -- we could do a daily manual import, but it would be great if it was automated
- storefront creates a new order corresponding to the new payment
- order appears in the storefront's list of orders to be processed and shipped
Right now it's the fulfillment part I don't see. I can see how the recurring billing would be initiated, but how do our fulfillment folks know when a payment has cleared and they need to send out another shipment -- what to send, and who to send it to?
If the recurring nature is driven by the payment processor, there's no way for us to create recurring orders for wholesale customers who use purchase orders or checks, correct?
Sorry this got so long...