Physical works require an upfront licensing fee.
Digital works, while requiring a license regardless of sales, do not require an upfront licensing fee.
The license allows only for sales on the designated site, and a licensing fee of 10% is applied.
Doujin
Comics
Smartphone Games