• Home
  • Product Overview
  • Solutions
  • Compliance
  • About Us
  • AML/CTF PolicyPrivacy PolicyUser Agreement
  • Guides
  • 简体中文 繁體中文 日本語 한국어 Français Deutsch Español Português العربية ไทย Tiếng Việt Bahasa Indonesia Türkçe Italiano हिन्दी বাংলা Bahasa Melayu اردو Nederlands Polski עברית
    More Languages ▼

Home

Product Overview

Solutions

Compliance

About Us
AML/CTF Policy Privacy Policy User Agreement

Guides

Sign up
English
简体中文 繁體中文 日本語 한국어 Français Deutsch Español Português العربية ไทย Tiếng Việt Bahasa Indonesia Türkçe Italiano हिन्दी বাংলা Bahasa Melayu اردو Nederlands Polski עברית
Virtual cards by country

Virtual Card in Bangladesh: How to Pay for International Subscriptions

Last updated: 2026-10-15

All guidesPurpose of Remittance Codes in India: What They Are and How to Use ThemSEPA Transfers: What It Is and How to Use It for TransfersIntermediary and Correspondent Banks: A Transfer GuideWire Transfer vs ACH: What’s the Difference for International Transfers?CNAPS Code: What It Is and How to Use It for TransfersCanadian Transit and Institution Number: What It Is and How to Use ItBSB Number: How to Use It for International TransfersUK Sort Code: What It Is and How to Use It for Transfers
On this page
  1. Why cards issued in Bangladesh are often declined abroad
  2. How a Coinepay virtual card helps
  3. Step 1: Register and complete identity verification
  4. Step 2: Add funds to your card
  5. Step 3: Use the card at checkout
  6. Popular services people in Bangladesh pay for
  7. Troubleshooting a declined payment
  8. Staying within the rules
  9. FAQ
  10. Related guides

If you live or run a business in Bangladesh, you have probably watched a foreign checkout page reject a perfectly valid card. International subscriptions for AI tools, design software, cloud services and advertising are billed in foreign currency, and locally issued cards are often blocked from those payments by default. This guide explains why that happens, how the rules work in general terms, and how a Coinepay virtual card can help you pay international merchants online.

Why cards issued in Bangladesh are often declined abroad

A decline usually is not a sign of a broken card. In Bangladesh, foreign-currency spending runs through banks acting as Authorized Dealers under Bangladesh Bank rules, and several controls commonly get in the way of an international online payment:

  • International use is off by default. On many local cards you must separately switch on the foreign-currency function and enable e-commerce. On Eastern Bank's virtual prepaid card, for example, the cardholder has to turn on the foreign function and select the "ECOM" option before a foreign online purchase will go through.
  • Passport endorsement. A dual-currency card typically needs a passport endorsement for international transactions, which in EBL's case means taking your valid passport (and previous passports) to a branch.
  • Per-transaction and quota limits. Authorized Dealers may allow legitimate purchases from abroad only up to a modest amount per transaction, drawn from your calendar-year travel entitlement plus a small additional online allowance. This is a regulatory cap, not a card balance.
  • Purpose-based blocks. Banks must block card payments for categories such as online gambling, forex or stock trading, cryptocurrency and lottery, as well as goods or services that actually originate in Bangladesh. A refusal can reflect the purpose of the transaction.
  • Timing and funding. Some cards cannot be used for e-commerce until a short period after activation and PIN setup, and an empty or under-funded card will always fail.

Because each bank applies these rules differently, two cardholders can get different results on the same website. Whatever card you use, you remain responsible for complying with Bangladesh Bank foreign-exchange regulations on how much you spend abroad and what you buy.

How a Coinepay virtual card helps

Coinepay issues virtual cards with an instant card number, expiry date and CVV that you manage from a 24/7 self-service dashboard and the Coinepay mobile app for iOS and Android. The card is designed for online spending: paying for advertising, AI subscriptions, software and online shopping. For businesses, you can issue a dedicated virtual card for each ad account — Facebook, Google or TikTok — and set custom spending limits per card, which makes reconciliation far easier than sharing one card across campaigns.

Card issuance and fund services are provided by licensed partner financial institutions, and all customers are screened against sanctions lists. Some services are not available in every jurisdiction, and services related to virtual assets are not available to residents of mainland China. Confirm that card services are available to you before you rely on them.

Step 1: Register and complete identity verification

You must register and finish identity verification (KYC) before using card services. Use your real identity and real billing details — never a generated identity or someone else's documents.

  1. Create an account at the Coinepay sign-up page, or install the app from the App Store or Google Play.
  2. Submit the identity details and documents the app requests and wait for verification to complete.
  3. Once approved, open the card section of the dashboard to create your virtual card.

If you are unsure which documents are accepted for your situation, contact Coinepay support before you start.

Step 2: Add funds to your card

After your card is created, add funds from the dashboard or app. The available top-up methods, supported currencies and any applicable costs are shown in the app at the time you fund the card, so check them there rather than assuming. Make sure the card carries enough balance to cover the full charge, including any currency conversion the merchant applies, before you reach checkout.

Step 3: Use the card at checkout

Paying works like any other online card payment:

  1. Open the virtual card in the Coinepay app to view its number, expiry and CVV.
  2. On the merchant's payment page, enter the card number, expiry, CVV and the billing details tied to your Coinepay account.
  3. Approve any verification step the merchant or your issuer requests.
  4. Confirm the payment and keep the on-screen or emailed receipt.

Enter your details carefully; a single mistyped digit or a billing address that does not match your account is a common reason a payment fails.

Popular services people in Bangladesh pay for

Readers typically use a virtual card for recurring foreign subscriptions and one-off purchases such as:

  • AI tools — ChatGPT Plus, Claude, Midjourney and similar assistants.
  • Software and cloud — Adobe Creative Cloud, Microsoft 365, Canva Pro, GitHub, hosting and domains.
  • Advertising — Facebook, Google and TikTok ad accounts, with a separate card per account for business users.
  • Online shopping and freelancing tools — international marketplaces and productivity subscriptions.

Plan names and prices vary by region, so always confirm the current price on the merchant's official pricing page before you subscribe. Do not attempt to pay for categories that foreign-exchange rules prohibit.

Troubleshooting a declined payment

If a charge fails, work through these checks before trying again:

  • Balance: confirm the card holds enough to cover the full amount plus any conversion.
  • Details: re-check the card number, expiry, CVV and that the billing name and address match your Coinepay profile exactly.
  • Verification: complete any one-time password or app approval the payment triggers.
  • Merchant card rules: some sites restrict certain card types or cards issued in certain countries. If a merchant states such a requirement, contact Coinepay support to confirm your card meets it before you buy.
  • Purpose: payments for gambling, trading, crypto, lottery or Bangladesh-origin goods are commonly blocked by policy regardless of the card.
  • Merchant-side issue: a temporary gateway error can also cause a decline — wait and retry, or try a different payment step the merchant offers.

If everything looks correct and the payment still fails, reach out through the support channel or the Coinepay Telegram with the merchant name and the error message you saw.

Staying within the rules

Bangladesh Bank regulates how residents spend foreign currency online, including limits on per-transaction amounts and annual entitlements, and restrictions on certain merchant categories. These rules apply to your spending generally, so keep your international purchases legitimate and well documented. Never try to disguise a transaction's purpose, split payments to dodge a limit, or route money through a third party to avoid checks.

To get started, create your Coinepay account or learn more on the Coinepay home page.

Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support

FAQ

Why does my Bangladeshi bank card get declined on AI and software sites?

Locally issued cards often have international payments or the foreign-currency e-commerce setting turned off by default, may lack a passport endorsement, or hit per-transaction and quota limits set under Bangladesh Bank rules. A decline can also reflect the purpose of the purchase rather than a fault with the card.

How do I get a Coinepay virtual card in Bangladesh?

Register at the Coinepay sign-up page or in the mobile app, complete identity verification (KYC) with your real details, and then create a virtual card from the dashboard. You'll receive a card number, expiry and CVV to use online. Confirm card services are available to you first.

Can businesses use separate cards for each ad account?

Yes. Coinepay lets businesses issue a dedicated virtual card for each ad account, such as Facebook, Google or TikTok, and set custom spending limits per card, which makes tracking campaign spend much simpler.

What should I do if a merchant only accepts certain card types?

Some sites restrict card types or the country a card is issued in. Contact Coinepay support to confirm your card meets the requirement before you buy, rather than assuming it will work.

Does Coinepay let me ignore Bangladesh's foreign-exchange rules?

No. You remain responsible for complying with Bangladesh Bank regulations on foreign-currency spending and prohibited categories. Keep purchases legitimate and documented, and never try to split payments, disguise a purpose or route funds through third parties.

Related guides

  • Virtual Card in Taiwan: How to Pay for International Subscriptions
  • Virtual Card in Saudi Arabia: Paying for International Subscriptions
  • Virtual Card in UAE: How to Pay for International Subscriptions Online
  • Virtual Card in Mongolia: How to Pay for International Subscriptions
  • Virtual Card in Hong Kong: Pay for International Subscriptions Online
  • Virtual Card in Lebanon: Pay for International Subscriptions Online
    • Contact Us

      [email protected]

      Facebook Telegram Twitter Instagram
      Group Entities
      World Card Ltd — Wyoming, USA (FinCEN MSB #31000329169972 · SEC CIK #0002142196) · Group headquarters
      Green Banking Services Ltd. — Ontario, Canada (FINTRAC MSB #N300000924) · Operating entity
      Coinepay Pte. Ltd. — Singapore · Liaison office
      Coinepay Limited — Hong Kong (FinCEN MSB #31000321315556) · Liaison office
    • Product Solutions

      Product Overview

      Business Solutions

    • About Us

      Company Overview

      AML/CTF Policy

      Privacy Policy

      User Agreement

    • Download the App

      Google Play App Store
    Global Headquarters
    World Card Ltd · 44 Wall Street, 2nd Floor, New York NY 10005, United States
    Incorporated in Wyoming · Registered Office: 32 N Gould St Ste 100 Unit 187, Sheridan, WY 82801
    Green Banking Services Ltd. (Operating entity) · 114 Santa Monica Boulevard, Unit B-1, Scarborough, Ontario M1L 4H5, Canada
    © 2026 World Card Ltd. · Coinepay All rights reserved. | Privacy Policy
    World Card Ltd (Wyoming, USA) · Green Banking Services Ltd. (Ontario, Canada) · Coinepay Pte. Ltd. (Singapore) · Coinepay Limited (Hong Kong) — FinCEN MSB #31000329169972 · #31000321315556 · SEC CIK #0002142196 · FINTRAC MSB #N300000924