If the user didn't buy anything ever, at the first time he gets a 20% tax of total shopping cart amount. I'm newbie in Drupal and can't understand how to implement it. Say I'll do checking for first order (I imagine how), but I can't find how to change total cart amount without changing every item price.

I hope you can help me :)


The trick to this is to create a discount. Force users to register before purchasing an item and than check the order history of a user at checkout. If the user has no order history at checkout than give him a 20% discount, if not than charge retail price.

This can be achieved with

  1. http://drupal.org/project/commerce_checkout_login
  2. And either a custom module or rules
  • Yes, I've done it similar to it. I created custom rule and it checks user's order history. – Dmitry Teplyakov Sep 28 '12 at 6:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.