My site is looking for a quick easy way to accept bitcoin payments for a subscription service. I have yet to find a service that be easily integrated that accomplishes this goal. Any ideas?
That's because bitcoin is a "push" based payments service and not a "pull" based one.
An E-Wallet service with scheduled payments might be able to do this.
Apparently WalletBit supports this:
walletbit supports basic bitcoin subscriptions
I suspect that requires me to make sure I as a consumer have funds in my WalletBit account prior to the payment date.
An E-Wallet can only bridge its service providers to those subscribers who also hold an account with that E-Wallet provider. That E-Wallet cannot pull funds from external accounts.