Wyze won't take my CC

I’m trying to place an order for the Motion Capture services, but they won’t accept my credit card.
Two emails was sent to Wyze support a few weeks ago and still no reply.

I am from Canada, maybe they don’t accept Canadian credit card?

They don’'t ship to Canada but not sure if they accept Canadian credit cards or not.
Keep an eye on your credit card though. There have been cases of cards getting mutiple charges and no order actually being placed.