I still haven't been able to resolve the issue with Etsy, so unfortunately no more Direct Checkout, or basically no Credit Cards though their site until they change things. Don't fret, though. There is still Paypal, which seems to be the better route all around this year. There is also another issue with international "digital download" purchases from the EU. Etsy hasn't given us details how it will address new laws. But my store will remain there until I find a better solution.
Here's to a tentative and confusing start to 2015! Hope your New Year has been better than mine.
1 hour ago