A Step-by-Step Guide to Registering with Stripe: How Chinese Sellers Can Set Up Cross-Border Payments Through a Hong Kong Company

Why Chinese Sellers Have a Love-Hate Relationship with Stripe

Anyone who’s run an independent online store has probably had this experience: You’ve set up your Shopify store, spent three days polishing your product pages, and launched your ads—only to discover, when it comes time to process payments, that Stripe isn’t available in mainland China. As you stare at that gray ”Unavailable in your country” message in the dashboard, you’re left with a mix of emotions.

Stripe is the de facto standard for payment processing on independent e-commerce sites worldwide. Shopify, WooCommerce, BigCommerce—virtually all major e-commerce platforms use Stripe as their default payment option. It boasts higher conversion rates than PayPal, an API that’s ten times cleaner than traditional payment processors, and development documentation written like a tutorial. However, mainland China is not included in its service coverage. This leaves many independent online store owners stuck at the starting line.

However, there’s always a way. By registering a Hong Kong company, Chinese sellers can use Stripe to accept payments in full compliance with regulations. In this article, I’ve outlined the practical steps I’ve learned, including fee structures, the account opening process, withdrawal methods, and a few common pitfalls to avoid.

Are Stripe's fees really that expensive?

Let’s start with the money. Stripe’s standard rate for Hong Kong is 3.4% plus HK$2.35 per transaction. To put that in perspective, if you receive a $100 order, the processing fee would be approximately $3.4 plus $0.3, for a total of just over $3.7.

Compared to PayPal’s rate of 4.4% plus a fixed fee, this rate is a full percentage point cheaper. It’s also not expensive compared to some domestic third-party payment processors; the key is that Stripe has a higher success rate. According to data released by Stripe, its payment authorization success rate exceeds 97%—a figure that places it among the top tier in the cross-border payments industry.

However, the fee is not the only cost. You’ll need to factor in the annual maintenance costs for a Hong Kong company (approximately 8,000–15,000 HKD for auditing and tax filing), and you may also need a virtual office address (3,000–8,000 HKD per year). If your monthly revenue is less than $5,000, these fixed costs will account for a relatively high proportion of your expenses.

Hong Kong Company Registration: Costs and Timeline

Registering a Hong Kong company is a prerequisite for the entire process. Individuals from mainland China cannot apply for a Stripe account directly; you need an overseas business entity. A Hong Kong company is the most common option because of its low registration costs, relatively simple maintenance, and favorable tax environment.

As for registration costs, if you use an agency (there are many available), the total fee is approximately 6,000–10,000 RMB, which includes company registration, a Business Registration Certificate, the Articles of Association, and a set of company seals. The process typically takes 7–10 business days. If you already have a Hong Kong company, you can skip this step.

There are a few key points to keep in mind. First, it’s best for the company name to include English, since you’ll need to provide an English name when registering with Stripe. Second, you’ll need a Hong Kong address—you can use a virtual office service, but Stripe may require proof of address. Third, you’ll need at least one director and one shareholder; these can be the same person, and there are no nationality restrictions.

Detailed Steps for Registering a Stripe Account

Once your business entity is set up, registering for Stripe is actually quite simple. The entire process is completed online and takes about 20–30 minutes.

First, go to the Stripe website and select Hong Kong as your region for registration. You’ll need to provide your Hong Kong company’s registration information, including the Company Registration Number (CR Number), Business Registration Number (BR Number), and registered office address.

Step 2: Fill in your personal information. This includes the director’s name, date of birth, passport number, and home address. Stripe has strict identity verification requirements, so the information must match the identification documents you submit exactly. A passport is the most commonly used form of identification.

Step 3: Link a bank account. This is a crucial step in the withdrawal process. Stripe supports linking local Hong Kong bank accounts (such as HSBC, Standard Chartered, and Bank of China (Hong Kong)), as well as some virtual banks like ZA Bank. Withdrawals to Hong Kong bank accounts typically take 2–4 business days to clear.

Step 4: Submit your website information. Stripe will review your website to verify that you’re selling legitimate products and have a clear refund policy and contact information. If your website is incomplete or sells sensitive products (such as e-cigarettes or CBD), your application may be rejected.

If everything goes smoothly, the process will be completed within 1–3 business days. However, if your account is flagged as high-risk, you may be asked to provide additional documentation, which could extend the review period to 1–2 weeks.

Withdrawal Process: From Stripe to Your Account in RMB

Just because the money has arrived in your Stripe account doesn’t mean the process is over—you’ll need to convert it to RMB and withdraw it back to China. There are two main ways to do this.

Option 1: Withdraw funds from Stripe to a Hong Kong bank account, then transfer the funds back to China via traditional bank wire transfer. HSBC and Standard Chartered charge approximately 100–200 HKD per transaction for cross-border wire transfers, with funds typically arriving within 1–3 business days. This is a more traditional method, suitable for large withdrawals, but the bank may inquire about the source of the funds.

Option 2: Withdraw funds from Stripe to a virtual bank (such as ZA Bank), then transfer them back to China via a third-party platform (such as Wise or Airwallex). This method has lower fees and is faster. ZA Bank supports instant transfers, and Wise’s exchange rates are relatively transparent. However, this method is best suited for small to medium-sized transactions; large amounts may trigger risk controls.

My personal recommendation is to have both options ready and switch between them flexibly depending on the amount of each withdrawal. For monthly transaction volumes under $10,000, using a virtual bank combined with Wise is usually more cost-effective. Above that amount, a traditional bank wire transfer is more reliable.

A Few Real Pitfalls

The first pitfall is Stripe’s risk control. Stripe has a strict risk assessment process for new accounts. If your store has just launched, your traffic sources are unclear, or your refund rate suddenly spikes, your account may be frozen. Once frozen, Stripe will require you to provide various supporting documents, and the resolution process can take up to several weeks. We recommend that new accounts limit their transaction volume during the first month and gradually build up their account.

The second pitfall is chargebacks. It’s much easier for international credit card users to initiate chargebacks than it is for domestic users, and the reasons vary widely. Stripe’s dispute resolution process favors the cardholder, and merchants must provide sufficient evidence (such as proof of delivery and communication records) to appeal. If your chargeback rate exceeds 1%, Stripe may raise your fees or even close your account.

The third pitfall is tax filing. If you receive payments through a Hong Kong company, you’ll need to have an annual audit and file tax returns. Hong Kong’s profits tax rate is 8.25% (on the first 2 million HKD of profit) and 16.5% (on the amount exceeding that). If you fail to file your tax return, the Hong Kong Companies Registry will impose a fine; in severe cases, your business license may be revoked. You should factor this cost into your budget in advance.

The fourth pitfall is exchange rate fluctuations. Stripe credits your account in the settlement currency (usually U.S. dollars or Hong Kong dollars), so when you withdraw funds back to your home country, you’ll face an exchange rate conversion between the Hong Kong dollar and the Chinese yuan. Exchange rate fluctuations could eat into 0.5%–1% of your profit. If you’re sensitive to exchange rate fluctuations, you might consider using Stripe’s multi-currency settlement feature or withdrawing funds in bulk when the foreign exchange market is favorable.

Compared to other cross-border payment solutions, is Stripe worth using?

Let’s get back to the most practical question: If you’re handling B2B international trade payments (where customers transfer funds to you), platforms like XTransfer and PingPong are more suitable—they offer lower fees, support direct RMB deposits, and don’t require you to set up a Hong Kong company. I’ve already reviewed these platforms; feel free to check them out if you’re interested.

However, if you’re a seller with an independent website, offer a SaaS product, or sell digital goods (courses, software subscriptions), Stripe is practically the go-to choice. Its API integration, subscription management, refund process, and anti-fraud system (Stripe Radar) are a cut above those of similar products. Many website-building platforms also only support Stripe as their default payment plugin.

To put it simply, Stripe’s core value isn’t the payment processing itself, but the ecosystem behind it. Stripe Billing handles subscription management, Stripe Tax automatically calculates taxes, Stripe Atlas helps you incorporate a U.S. company, and Stripe Issuing issues virtual cards. Once your business is up and running, these tools can save you a significant amount of backend development work. This competitive advantage is difficult for other competitors to overcome in the short term.

Tally Up the Total

List all the costs to see the actual barriers to accepting payments via Stripe. Hong Kong company registration: approximately 8,000 RMB (one-time fee). Annual company review, audit, and tax filing: approximately 10,000 RMB (annual). Virtual office address: approximately 5,000 RMB (annual). Stripe transaction fees: 3.4% plus a fixed fee. Withdrawal fees: 0.5%–1% (including exchange rate losses).

If your independent website generates monthly revenue of over $5,000, these fixed costs amount to less than 1,500 RMB per month, accounting for less than 5% of your revenue. However, if your monthly revenue is only $1,000 to $2,000, fixed costs will account for 15%–20% of your revenue, which is not cost-effective. I recommend that sellers with monthly revenue below $3,000 first consider solutions like PayPal or 2Checkout that don’t require an overseas company, and switch to Stripe once their revenue increases.

This article isn’t meant to encourage everyone to sign up for Stripe. It’s suitable for specific scenarios: running an independent e-commerce site, having a relatively high average order value, targeting the European and American markets, and expecting sustained business growth. If your situation matches this profile, set up your Hong Kong company and Stripe account in advance so you won’t be caught off guard when your business takes off.

en_USEnglish