I plan to offer an electrum bitcoin payment address to an online shopping cart for services rendered. Roughly once a week forward the coin in the wallet to an exchange and cash out. I am not so much interested in playing the high/low market strategies for bitcoin, mainly collecting payments and cashing out.
What is the best way to do this? Should I do it daily, weekly, monthly? is there a preferred exchange for businesses? Are there any other considerations?
Bitpay is one name I can suggest! They are time tested and proven their abilities. Their integration layer is being used by more than 10,000 merchants as reported by Coindesk. However, if you really want to stay safe from the price fluctuation, I recommend you to cash out daily if you have high volume. But if your store volume is low, you can also do it weekly. But I won't suggest you to go for monthly option because then you will be exposed in the risk of price fluctuation.
Also if you use their service, you won't have to look for any exchanges because bitpay takes care of that as well. They will just charge 1% from the total amount and send the rest of the amount to your bank account. A complete solution!