BlinkSale domain layer.

@since 1.0