Well ... I have been trying to get a simple discount operating. All orders over $200 get a 10% discount. Shouldn't be too hard!
I can set up a pricing rule that gives customers a 10% discount on items of more than $200 value. that's not a problem. But trying to get a rule that gives a discount on orders that have a total of more than $200 is proving impossible.
One of the frustrations is that when I select a condition - like 'Order balance payment' and I choose one of the selectors offered 'site:current-cart-order:commerce-order-total:' enter the variables and save, it comes up with 'Data selector site:current-cart-order:commerce-order-total: for parameter commerce_order is invalid.' Which raises the question 'Why offer the option if it's invalid anyway?'
I have gone thru a number of the options available and they all come up with the same result.
Which leaves me with a request and a suggestion.
Request: Can anyone point me in the right direction for solving this riddle?
Suggestion to Ryan and the Drupal Commerce team: Please de-geekify this! This is such a good program that is quite spoiled by being too geeky. This is not being negative or smart about geeks. It's just that I am not a geek. I am a businessman trying to run a business, not a geek trying to solve geek problems. So much of my time is being taken trying to solve geek problems that are barely comprehensible to me that I am not paying proper attention to the business problems that I should be paying attention to. Discounts are a normal part of business and should be easily accessible to business owners without having to spend - literally - days trying to work out how to set them up!