Hi Jerome,
I'm sure that the order had been made when the settings are right configured.
I just tried it again, first made all the correct settings and then place an order. But unfortunately the user still get points when the user spent the points.
I also tried to start over with the settings and the user points.
* So first i removed the Custom Field "user_points"
* Configured the right settings in System -> Configuration -> Order -> Invoice order statuses (See invoice order status.jpg)
* Create a new Custom Field "user_points" (See custom field.jpg)
* At this time, all customers have no points
* A user creates an order and recieves his points (For example 11 points for 11€) So far so good!
* When the same user spent his points, he will get a discount for that 11 points but still retains his points after a successfull checkout and payment.
* This is strange because the settings of the user points plugin (System -> Plugins -> Userpoints) are at the Specific configuration: Give points when using some "Don't Give" (See give points when.jpg)
I don't get it, even when I start over, it does not work.