Implementing a recurring discount

Frank Koehl's Avatar

Frank Koehl

10 Sep, 2010 06:54 PM

This is a follow-up to comments from another resolved discussion.

After following the "Recurring Discount" recipe under Pricing Plan Basics, I'm getting 2 different behaviors depending on the quantity I provide. If the discount has a qty of 1, the qty resets to 0 when the current invoice is processed. However, if I provide a quantity of more than 1, the quantity stays the same on a month-to-month basis.

To see what I'm talking about, have a look at the following 2 customers under the product FWDVAULT-DEV (user-defined customer codes provided):

  • 3659405381 -- originally created with Qty:3, qty still the same
  • 1522070838 -- originally created with Qty:1, qty changed to 0 after invoice processing

-- UPDATE --

Now I'm seeing the quantity reset to 0 regardless of quantity. How exactly does the "recurring" part work?

  1. Support Staff 1 Posted by Marc Guyer on 14 Sep, 2010 09:27 PM

    Marc Guyer's Avatar

    Frank -- sorry for the delayed response... I'm no longer seeing these customers in your account. I'm immediately thinking that the items are set to periodic for the plans. Could that have been the case when you experienced this behavior?

  2. 2 Posted by Frank Koehl on 15 Sep, 2010 02:05 PM

    Frank Koehl's Avatar

    Yeah these customers got wiped after I saw additional tests reset all quantities to 0, as described in my update to my post.

    I'm immediately thinking that the items are set to periodic for the plans. Could that have been the case when you experienced this behavior?

    That's definitely not the problem. These items have never been set to periodic, even before this post. I'm 110% certain that that's not the issue.

    What I'm seeing should be easy to reproduce:

    1. Create "Recurring Discount" item per the recipe
    2. Apply a quantity greater than 1
    3. Trigger the monthly billing event
  3. Support Staff 3 Posted by Marc Guyer on 15 Sep, 2010 04:05 PM

    Marc Guyer's Avatar

    Frank -- I've enabled debug logging for your dev account. Can you replicate so we can track this down?

  4. 4 Posted by Frank Koehl on 15 Sep, 2010 04:14 PM

    Frank Koehl's Avatar

    Alright, let me run through the process on another account. Will post account code when I'm done.

  5. 5 Posted by Frank Koehl on 15 Sep, 2010 04:30 PM

    Frank Koehl's Avatar

    Okay, done. Check out customer code 1606081673. It's currently the only account in there.

  6. Support Staff 6 Posted by Marc Guyer on 15 Sep, 2010 09:17 PM

    Marc Guyer's Avatar

    Frank -- We were able to replicate and tracked it down. Thanks for the help and let us know if you have further problems.

  7. Marc Guyer closed this discussion on 15 Sep, 2010 09:17 PM.

  8. Frank Koehl re-opened this discussion on 15 Sep, 2010 09:31 PM

  9. 7 Posted by Frank Koehl on 15 Sep, 2010 09:31 PM

    Frank Koehl's Avatar

    So...is it fixed now? Should I rerun my tests?

  10. Support Staff 8 Posted by Marc Guyer on 15 Sep, 2010 09:53 PM

    Marc Guyer's Avatar

    Yup -- Go ahead and give it a go.

  11. Marc Guyer closed this discussion on 15 Sep, 2010 09:53 PM.

Discussions are closed to public comments.
If you need help with Cheddar please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

28 Mar, 2024 10:45 PM
24 Jan, 2024 08:33 AM
11 Jan, 2024 07:13 AM
30 Nov, 2023 02:07 AM
22 Nov, 2023 08:41 AM