No.
Quote: "Could I instead of being PAID for my models just have credits instead.
So instead of getting a bit of money a few points would be prefered. Then I wouldn't need a debit card or whatever."
I'm just going to say this right now. A store modeler is a job (yes a job). You get paid in real money, have to keep up to date, so it is a job. You can't get paid in points because if you went to a fast food restaurant and said "Can I get paid in french fries and milk shakes?" they would look at you like you were crazy. There, maybe this will stop all the questions (but probably not).