Coinbase has a recurring buy option from your bank account. You could setup a US bank acct and have your US employer direct deposit into that account. Then setup your recurring buy from coinbase to trigger after pay day. Your cost will be 1%.
Does that really work? Can you really fund your account from any bank account, even if it's not your own? That would be fantastic.
What spainful is saying is true, yes you can setup a recurring purchase via coinbase.
You need to fund your coinbase account with a bank account that you own. They will send two small deposits under $1.00 and you need to tell them what the amounts were.