
Image Source: pexels
You can use Visa, Mastercard, JCB, and other international credit cards to shop on JD.com. Payment methods are mainly divided into “direct payment” and “binding to WeChat Pay,” with specific options usually depending on your delivery address. Before payment, you need to understand that fees consist of two parts: those charged by the platform (JD.com or WeChat Pay) and your issuing bank.
Tip: The trend of using overseas credit cards on JD.com is becoming increasingly significant. Data shows that platform orders with cross-border free shipping have grown over 400% year-over-year, and import brand transaction volume has increased more than 3 times.

Image Source: pexels
Before you start shopping, understanding which credit cards JD.com accepts and possible restrictions is very important. This can help you avoid issues during payment and ensure a smooth shopping process.
JD.com is quite friendly to overseas users. It supports multiple mainstream international credit card brands. You can use the following cards for payment:
This means that as long as your credit card belongs to one of the above brands, in theory, you can complete payment on JD.com.
Although JD.com supports multiple overseas credit cards, you may still encounter some restrictions in actual operation. Sometimes, certain merchants may refuse international credit cards due to strict anti-fraud controls or requiring a mainland China delivery address. Therefore, the success rate of using overseas credit cards on JD.com is not 100%.
In addition, certain specific categories of goods cannot be purchased with overseas credit cards. You need to pay special attention to avoid adding these goods to your cart.
Important Tip: Goods That Cannot Be Purchased with Overseas Credit Cards
- Virtual products (such as recharge cards, gift cards)
- Pre-sale goods and promotional activity goods
- Investment products
- Books
- Some goods sold by JD Global (JD International)
- Goods from JD Pharmacy
- Goods sold by some third-party merchants
If your order includes any of the above categories, the payment page may not display the international credit card payment option, or your payment request will be rejected.
When using overseas credit cards on JD.com, you will encounter two main payment methods. Which one you should choose usually depends on whether your delivery address is in mainland China or overseas. Understanding the differences between these two paths can help you choose the most suitable solution.
This method is the most direct. You can enter your Visa, Mastercard, or other information on JD.com’s checkout page to complete payment directly. You do not need to use any third-party payment app. This process is very similar to your usual shopping experience on other international e-commerce websites, simple and fast.
Applicable Scenarios: This payment method is mainly for orders with delivery addresses overseas. If you plan to ship goods to regions outside mainland China, this is usually your first choice.
This path is slightly more complex but powerful. You need to first bind your international credit card to your WeChat Pay account, then select WeChat Pay as the payment method when placing an order on JD.com. This method makes overseas credit card payments on JD.com more widely applicable. If your delivery address is in mainland China, you usually need to choose this path.
Important: Real-Name Verification Requirement To bind an international credit card to WeChat Pay, you need to complete real-name verification. Please prepare the following materials:
- Valid passport or foreign permanent resident ID.
- Your identity information and bank card information for registration.
After successful binding, you can not only use it on JD.com but also on many other Chinese online platforms and offline stores that support WeChat Pay.

Image Source: pexels
Now that you understand the two main payment paths, next we will provide you with detailed operation guides. Whether you choose direct payment or through WeChat Pay, following the steps below, you can easily complete shopping.
When you plan to ship goods to an overseas address, direct payment is the simplest method. This process is very intuitive and similar to your usual experience on other international shopping websites.
Please follow these steps:
Operation Tip If you do not see the “International Card Payment” option on the payment page, return to the cart to check. Ensure the order does not include virtual goods, pre-sale goods, or goods from third-party sellers that do not support international delivery.
If your delivery address is in mainland China or direct payment fails, binding WeChat Pay is another powerful choice. This process is divided into two steps: first add your credit card to WeChat Wallet, then use it when placing an order on JD.com.
Step 1: Bind Your International Credit Card to WeChat Pay
Before starting, ensure you have prepared documents like passport as mentioned earlier to complete real-name verification.
Step 2: Select WeChat Pay at JD.com Checkout
After successfully binding the card, using overseas credit cards on JD.com becomes very simple.
Payment Options Overview On JD.com’s payment page, you will usually see the following options. Please select “WeChat Pay” to use your bound international card.
- Bank Card
- WeChat Pay
- UnionPay
- Apple Pay
- Pay by Friend
What to Do If Binding Fails? Common Issues and Solutions
Sometimes, you may encounter issues binding an international credit card to WeChat Pay. This is usually related to information mismatch or risk control.
| Issue | Solution |
|---|---|
| Information Inconsistency | Ensure the name you registered in WeChat exactly matches the name on the bank card, including middle name. Also, check if the passport number and mobile number reserved with the bank match those used for WeChat real-name verification. |
| Repeated Failures | Try resetting your WeChat Pay function. Specific operation: First unbind all bank cards, log out of WeChat Pay, then rebind your international credit card. After binding, you can ask a friend to send you a small transfer and return it to them, which helps activate the account. |
| Still Unable to Resolve | If the above methods do not work, you can directly contact WeChat Pay customer service for help. Their customer service phone is 95017;, follow voice prompts to connect to human service. |
If you continue to encounter difficulties and you reside in mainland China long-term, getting a personal bank account in mainland China may be a more long-term stable solution.
When using overseas credit cards to shop on JD.com, the final cost is not just the product price. The total cost consists of two parts: platform fees and cross-border transaction fees charged by your issuing bank. Understanding how these two fees are calculated can help you make the most economical payment choice.
If you choose the “direct payment with international card” path, here is good news. JD.com currently does not charge service fees for international credit card payments. This means JD.com platform itself does not add extra fees for using Visa or Mastercard.
Please Note: This does not mean the entire transaction is free. You still need to pay fees charged by your issuing bank.
When you use international cards through bound WeChat Pay, fee rules differ. WeChat Pay charges fees for some transactions.
This fee is charged by the WeChat Pay platform and is automatically calculated and included in the total when you pay. If a refund occurs later, the fee will also be refunded proportionally.
Fee Calculation Example: A 500 RMB Order
Let’s look at fee differences under different payment paths with a specific example. Assume you purchase goods worth 500 RMB, and your bank charges 3% cross-border transaction fee.
- Path 1: Direct Payment with International Card
- Platform Fee (JD.com): 0 RMB
- Bank Cross-Border Transaction Fee: 500 RMB × 3% = 15 RMB
- Total Fee: 15 RMB
- Path 2: Through WeChat Pay
- Platform Fee (WeChat Pay): 500 RMB × 3% = 15 RMB
- Bank Cross-Border Transaction Fee: (500 RMB + 15 RMB) × 3% = 15.45 RMB
- Total Fee: 15 RMB + 15.45 RMB = 30.45 RMB
From this example, for orders over 200 RMB, direct payment usually has lower fees.
This is the most easily overlooked but crucial fee. No matter which payment path you choose, your issuing bank almost always charges a “cross-border transaction fee” (foreign transaction fee). This fee usually includes two parts:
This fee will directly appear on your credit card statement. Rates vary greatly between different banks and cards. For example, some US banks’ charge standards are as follows:
| Card Type | Foreign Transaction Fee |
|---|---|
| Most Chase Debit Cards | 3% |
| Chase Freedom Unlimited® | 3% of transaction amount |
| Chase Freedom Flex® | 3% of transaction amount |
| Chase Sapphire® Banking | No foreign transaction fee |
| Chase Private Client Checking℠ | No foreign transaction fee |
Fortunately, there are many credit cards on the market that do not charge cross-border transaction fees, which can save you a significant amount. For example:
Important Suggestion: Proactively Contact Your Bank
The issuing bank’s cross-border transaction fee rate is key to determining how much you ultimately pay. Before making large payments, it is strongly recommended to call your issuing bank customer service and ask the following two questions:
- “What is the foreign transaction fee for my card on mainland China website purchases?”
- “Do you use the card organization (Visa/Mastercard) rate or have your own adjustments?”
Getting the most accurate information helps you avoid unexpected bills.
In summary, using overseas credit cards on JD.com is completely feasible, but payment paths and final fees vary depending on your delivery address.
You can choose “direct payment with international card” (usually no platform fee) or “bind to WeChat Pay” (3% fee for orders over 200 RMB).
Final Tip 💡 Before payment, choose the most suitable payment path based on your delivery address. The most important step is to contact your issuing bank to confirm the cross-border transaction fee they charge, avoiding unexpected bills.
Your cart may include goods that do not support international payment.
Please Check and Remove the Following Goods:
- Virtual goods (such as gift cards)
- Pre-sale or some promotional goods
- Some goods from JD International
- Goods from third-party sellers
After removing these goods, the payment option usually appears.
It depends on your order amount. For orders over 200 RMB, direct payment is usually more cost-effective because it has no platform fee. For small orders below 200 RMB, costs are similar since WeChat Pay also waives fees at this time.
If your payment is rejected, you can try the following steps:
Platform-charged fees are usually refunded. For example, WeChat Pay’s 3% fee will be refunded proportionally with the refund. However, cross-border transaction fees charged by your issuing bank are mostly not refunded.
*This article is provided for general information purposes and does not constitute legal, tax or other professional advice from BiyaPay or its subsidiaries and its affiliates, and it is not intended as a substitute for obtaining advice from a financial advisor or any other professional.
We make no representations, warranties or warranties, express or implied, as to the accuracy, completeness or timeliness of the contents of this publication.



