Period payment providers