Shopify & Ecommerce

Shopify Payments Eligibility Checklist: Verify Your Country Before You Commit

Learn how to confirm whether Shopify Payments works for your country, what documentation you need, and alternatives if it’s not available—all before you sign up for a paid plan.

Direct answer: You can only use Shopify Payments if your country, business type, and bank meet Shopify’s eligibility rules. Verify those rules first – otherwise you’ll need to set up a third‑party gateway before you even create a paid store.

Why checking eligibility matters before you sign up

Signing up for a paid Shopify plan without confirming payment eligibility can lead to:

  • Unexpected transaction fees from a third‑party gateway.
  • Delayed store launch while you re‑configure checkout.
  • Additional paperwork for refunds or chargebacks that Shopify Payments would have handled automatically.

Doing the checklist early saves time, avoids extra costs, and ensures you choose the right plan for your cash‑flow needs.

Prerequisites you need before the checklist

Gather these items first; they are required for most of the verification steps:

  1. Legal business entity – a registered company or sole‑proprietorship in the country you’ll operate from.
  2. Bank account – a checking account in the same country, capable of receiving ACH, SEPA, or local transfers as listed by Shopify.
  3. Identification documents – government‑issued ID for the account owner and, if applicable, a business registration certificate.
  4. Tax information – VAT/GST number if required in your jurisdiction.

If any of these are missing, you’ll have to obtain them before you can enable Shopify Payments.

Step‑by‑step eligibility checklist

1. Confirm your country is supported

Visit the official Shopify Payments page and locate the current list of supported countries. The list changes occasionally, so note the date you check.

2. Verify business type compatibility

Shopify Payments does not support certain high‑risk categories (e.g., adult products, gambling, CBD in many regions). Review Shopify’s Restricted Business Activities list, also linked from the Payments page.

3. Check bank account requirements

  • Currency – the bank must accept the settlement currency Shopify uses for your country (e.g., USD for the United States, AED for United Arab Emirates).
  • Bank name format – some countries require the bank’s SWIFT/BIC code to be entered exactly as shown on the statement.

4. Test the verification process with a free trial

Even before you upgrade, you can add a payment method in the trial admin. Attempt to enable Shopify Payments; if the system flags an issue, you’ll see a specific error (e.g., “Bank account country mismatch”). This early test tells you what to fix without paying a monthly fee.

Referral disclosure: Nextpath Solutions may receive a referral fee if you create a Shopify account through these links.

Start your Shopify store

5. Evaluate alternatives if you’re ineligible

When Shopify Payments isn’t an option, you’ll need a third‑party gateway such as PayPal, Stripe, or local providers like PayFort (UAE) or PayTabs (Saudi Arabia). Compare:

Explore Shopify

  • Transaction fees – third‑party gateways often add a fixed fee on top of the percentage.
  • Setup costs – some require a merchant account application fee.
  • Payout schedule – Shopify Payments usually pays within 2‑3 days; others may take longer.

Realistic hypothetical example

Scenario: A small apparel brand based in Karachi, Pakistan, wants to sell internationally via Shopify. The founder, Aisha, plans to start with a Basic Shopify plan ($29/month) and expects to receive payments in USD.

  1. Country check: Pakistan is not on the Shopify Payments supported list.
  2. Business type: Apparel is allowed, but the country block prevents using Shopify Payments.
  3. Bank account: Aisha has a local PKR account, which cannot receive USD settlements directly.
  4. Decision: She chooses Stripe as a third‑party gateway because Stripe supports Pakistani merchants and can settle in USD to a US‑based bank account she can open through a fintech partner.
  5. Cost impact: Stripe charges 2.9% + $0.30 per transaction, compared with Shopify Payments’ 2.4% + $0.30 for Basic plans in supported countries. Aisha adds the extra 0.5% to her product pricing.

This example shows why the checklist prevents a surprise after the store is live.

Common mistakes and how to fix them

  • Assuming a supported country means instant approval. Shopify still validates the bank account and business documents. If the bank name differs from the official registration, the verification will fail – double‑check spelling.
  • Skipping the trial test. Many sellers upgrade directly and discover the payment issue only after paying the first month. Use the free trial to test the payment settings.
  • Choosing a gateway with hidden fees. Some local providers advertise “no setup fee” but charge high per‑transaction rates. Request a written fee schedule before committing.

Practical pre‑launch checklist

  1. Visit Shopify Payments page and note the supported countries (date).
  2. Confirm your business category is allowed.
  3. Ensure you have a bank account in the same country and currency as the settlement.
    • Gather bank statement showing account number and SWIFT/BIC.
  4. Collect identification and registration documents (passport, national ID, company registration).
  5. Start a free Shopify trial and attempt to enable Shopify Payments.
    • Record any error messages.
  6. If ineligible, research at least two alternative gateways.
    • Compare fees, payout schedule, and required documentation.
  7. Calculate the impact of gateway fees on product pricing and cash‑flow.
    • Use a simple spreadsheet: Price × fee% + fixed fee = net revenue.
  8. Decide on the Shopify plan that matches your expected monthly sales and the chosen gateway’s requirements.
    • Basic plan is sufficient for < $1,000/month sales; consider Shopify Advanced only after scaling.

When to consider professional help

If you encounter any of the following, it’s wise to consult a Shopify Expert or a local accountant:

  • Bank verification repeatedly fails despite correct details.
  • Complex tax obligations (e.g., needing to register for VAT in multiple EU countries).
  • Need for a multi‑currency settlement that Shopify Payments doesn’t support in your region.

A short consultation can save days of back‑and‑forth with banks and prevent costly re‑configurations later.

Conclusion

Verifying Shopify Payments eligibility is a simple but critical pre‑launch step. By confirming country support, business type, and banking requirements early, you avoid surprise fees, delayed launches, and the need for costly re‑work. Follow the checklist, test in a free trial, and have an alternative gateway ready if you’re outside the supported list. With these steps completed, you’ll be ready to choose the right Shopify plan and move confidently toward your store’s public launch.

Get started with Shopify