Yes! Your non-US issued credit card is supported by our payment processor, Stripe. You are able to seamlessly make any installments. Just be sure to enter all of the required credit card fields.
If you have any trouble using your international credit card, please chat or email us and we will get things squared away for you!