I was using GoURL myself and would not suggest using them, as the payments which you receive are first placed into their wallets, you then need to reach a minimum threshold for funds to be sent to your wallet. That being said you do not have full control of the funds received. My suggestion would be to look at Blockonomics for crypto payments, sadly they do not allow much altcoins to be used as currency, however all payments are directly received into your own wallet which you set and funds are available instantly. Also their transaction confirmation process is well made, when the customer sends the right amount.