Ignore phpstorm meta
Add (quite sparse) coupon model
Add sparse discount model
Get customer discount