Hello,
Per your recommendation, I have successfully been using a "reverse/negative" promotion to apply a credit card usage fee to purchases made through CBsubs. This has been going well for instances of baskets with a single purchased item/subscription. I am unable to limit the promotion to one use (fixed amount) per basket when multiple items have been purchased.
In the specific promotion configuration, when I choose "Apply promotion...until promotion amount is depleted" the promotion amount is always zero when I try to apply a reverse/negative promotion. Is there a way to apply a fixed,negative promotion only once to a basket of multiple items but allow it to be used in multiple baskets over time from the same customer?
The promotion should only be applying once. Are you seeing the promotion being applied per subscription in the basket? The promotion can be set to "A fixed amount" if you need a fixed fee.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
I have had to have use "Apply promotion multiple times to each applicable item line" because when I choose "Apply promotion....until promotion amount is depleted" (which seems to be the logical choice in this instance} the promotion on the invoice is always zero dollars (I have "Maximum uses in total" and "Maximum uses per customer" set to zero. Here are my settings that result in a negative promotion of zero dollars (should be 3 dollar fee)...the only way I could get the $3 fee to show up before was to choose the "...multiple times to each applicable item line":
Negative promotions were not supported with that setting to use them only once.
So implemented that for next nightly CBSubs (it's CBSubs and the Promotions plugin that will need to be installed if you already run latest nightly) as follows:
Also allow negative promotions when setting "How this promotion applies to items in a basket" is set to "Apply promotion amount to all applicable items in order until promotion amount is depleted"
Thank you for your assistance, I am now able to apply negative promotions only once per payment basket using the recommended settings and updates contained in the nightly build CBSubs-4.0.1.ci.2015.10.10.00.20 I appreciate your quick action to resolve this matter.
The following user(s) said Thank You: nant, krileon