You need to check the settlement channel used by the website when checking out. Generally, domestic credit cards are settled through UnionPay. If the foreign website you are using supports UnionPay for payment and settlement, it should be possible. Otherwise, you need to change the payment website that can use UnionPay for settlement. Or just prepare a credit card that can be used to pay according to the website's requirements.