The problem: you have a China-based SaaS subscription, but your USD virtual card won’t go through If you’re buying software from a vendor based in China, payment can fail even when your card has funds. Common symptoms include: Checkout errors like “card not supported,” “issuer declined,” or “payment failed.” A successful first payment, then recurring billing fails next month. The merchant asks for a “foreign card,” a “USD card,” or a card that can pass extra verification.

This usually isn’t about the tool itself—it’s about how cross-border card payments are routed and verified.

Why payments to China-based SaaS tools fail (even with a USD card) Here are the most common causes that affect subscriptions and SaaS checkouts when the merchant is in China (or processes through a China-based acquiring bank).

1) Cross-border routing + currency mismatch Many SaaS vendors display prices in USD, but the actual acquiring bank or settlement flow may still be anchored to the merchant’s region. A “USD price” doesn’t always mean “US-based processing.” Some payment processors apply stricter checks when: The customer card is issued in one region but the merchant is acquired in another. The merchant presents transactions in USD but settles differently in the background.

2) Merchant category or risk filters Some issuers and card programs apply tighter approval rules for specific merchant categories or for cross-border e-commerce/SaaS. The decline may be policy-based, not balance-based.

3) 3D Secure / verification friction Certain checkouts require additional authentication (like 3D Secure) depending on the processor and risk score. If the flow can’t be completed cleanly, the merchant may decline the attempt or block recurring charges.

4) Recurrer