In China, we only accept Chinese credit card, and very few big named stores accept international credit card, not mention credit card to a company/factory/supplier. It's almost impossible.
The best way would be after a due diligence checking on your Chinese supplier, arrange payment by wire transfer.