Virtual USD Card API
in Singapore

Businesses in Singapore often need to give customers, staff or partners a dollar card that works on global platforms, without building a card programme from scratch. The Eisy virtual USD card API lets you issue Visa and Mastercard cards, fund them from one business wallet and track every transaction through webhooks.

Card networksVisa · Mastercard
Card currencyUSD
Webhook events11+

Issue Visa and Mastercard virtual USD cards to your users in Singapore with one API.

Apply for API access

Why businesses in Singapore build on Eisy

  • •Locally issued cards in Singapore are often declined on international platforms; a USD Visa or Mastercard is accepted wherever those networks are.
  • •One business USD wallet funds every card, so you control exposure and never pre-fund individual accounts.
  • •Card holder KYC, card controls and a team dashboard come with the API, so you are not building compliance tooling first.
  • •Signed webhooks with retries give you a reliable event feed for your ledger and your users’ notifications.

What you can build in Singapore

Products teams launch on the Eisy card API.

Expense cards for teams and contractorsDollar cards inside your fintech or neobank appCards for creators and freelancers who get paid in USDAd-spend and SaaS subscription cards for agenciesTravel, booking and marketplace payoutsSingle-use cards for one-off online purchases

Everything in the card API

Issue cards

Create Visa or Mastercard virtual USD cards for verified card holders and get the card details back securely.

card.issued

Fund and withdraw

Top up a card from your business USD wallet, pull funds back when a card is no longer needed.

card.topup.completed

Transaction webhooks

Authorisations, settlements, declines, reversals and refunds arrive as signed events with automatic retries.

card.transaction.settled

Controls

Freeze, unfreeze and terminate cards; balances return to your wallet on termination.

card.terminated

Card holders with KYC

Every card holder passes an ID and selfie check before a card can be issued to them.

card.verified

Keys, signing and IP allow-lists

Scoped API keys with a secret you can rotate or revoke, request signing, and an optional IP allow-list per key.

Built on events

Every card event is delivered to your endpoint as a signed webhook and retried until you acknowledge it. A simplified example:

{
  "event": "card.transaction.settled",
  "data": {
    "cardId": "crd_…",
    "amount": "12.99",
    "currency": "USD",
    "merchant": "Netflix.com",
    "status": "settled"
  }
}
card.issuedcard.topup.completedcard.withdrawal.completedcard.transaction.authorizedcard.transaction.settledcard.transaction.declinedcard.transaction.reversedcard.transaction.refund_settledcard.blockedcard.expiringcard.terminated

Pricing

Set per business and shown in your merchant dashboard before every action you confirm. Want the consumer product instead? See virtual dollar cards in Singapore, or read about the virtual card issuing api for startups in singapore.

Card creationPer card
Card fundingFlat fee or percentage
Termination and declinesPer event
Platform or monthly feeNone

Issue Visa and Mastercard virtual USD cards to your users in Singapore with one API.

Apply for API access

How to go live with the card API in Singapore

From application to your first issued card: verify your business, fund your wallet, connect your webhook and start issuing.

1

Apply and verify your business

Create an Eisy account, apply for a merchant account and complete business verification (KYB). We review and email you when you are approved.

Apply and verify your business
2

Get your keys and fund your wallet

Generate API keys, set your webhook URL and fund your business USD wallet. Invite admins and members to help manage cards.

Get your keys and fund your wallet
3

Verify card holders and issue cards

Card holders pass an ID and selfie check, then you issue, fund, freeze or terminate cards and receive every event by webhook.

Verify card holders and issue cards

FAQs about the Eisy card API

1

Who can use the Eisy card API in Singapore?

Registered businesses in Singapore and elsewhere. You apply for a merchant (business) account, complete business verification (KYB), and your account is reviewed before API keys are issued.

2

Which card networks and currency are supported?

Visa and Mastercard virtual cards denominated in US dollars. Every card is funded from your business USD wallet.

3

Do card holders need to verify their identity?

Yes. Each card holder completes a quick ID and selfie check before cards can be issued to them. You can run this from your dashboard or through the API.

4

How do I know when a card is used?

Webhooks. You receive signed events when a card is issued, funded, authorised, settled, declined, reversed, refunded, blocked or terminated, with automatic retries if your endpoint is down.

5

What does it cost?

Pricing is set per business: a card creation fee, a funding fee (flat or percentage), and termination and decline fees. The fees for your account are shown in your merchant dashboard and before every action you confirm.

Ready to issue cards?

Apply for a merchant account, verify your business and issue your first virtual USD cards in Singapore.

Get Started