Yes, you can pay foreign businesses in whatever way is legal and acceptable by your bank. The fees you pay would be expenses on your business tax return.
You can prepare a tax return for your LLC using TurboTax Business, which is different from the personal tax returns prepared using TurboTax Online or desktop.
Foreign companies are responsible for paying whatever taxes are required for their country. This doesn't affect your company at all.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"