BlinkSale domain layer.
@since 1.0