SVSYSTEMS

Index / Finance / Card tap

From a dinner in Singapore to a bank in the US

A US Visa card taps to pay S$67.14 at a restaurant in Singapore. In about 2 seconds the request crosses the Pacific and back; the money itself takes days. This is every step, and who keeps what.

Scroll to follow it. Figures are from public sources, dated October 2026. Tags mark what is calculated, what is an estimate, and what still needs a source.

Who’s who

6 parties, 1 payment

A card payment is a conversation along this chain. The request goes right, the answer comes back left, and days later the money follows. Each stage below lights up the parties involved.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
1YouThe cardholder

You hold a credit card from a US bank and are paying for dinner.

2RestaurantThe merchant

Sells you dinner and has a card terminal on the table.

3ProcessorThe terminal’s back end

Runs the terminal and passes its messages on, often a payment company working for the acquirer.

4AcquirerThe restaurant’s bank

Signed the restaurant up to take cards, vouches for it to Visa, and pays it later.

5VisaThe network

Connects about 14,500 banks, routes every message and settles between them.

6Your bankThe issuer

Gave you the card, lends you the money, and says yes or no.

Elapsed
Message travelled
Money
Authorisation
RequestAnswer

Stage 1 of 10

The bill

A restaurant at Marina Bay, Singapore

Dinner for 1 is S$56.00 on the menu, marked “++”. In Singapore that means a 10% service charge and then 9% GST on top, and GST is charged on the service charge too. So the bill comes to S$67.14: about €46.64, or US$52.48.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
The request: who is involved at this stage

What’s going on

  1. The menu price is before service and tax: that is what “++” means.
  2. 10% service is added to the food: S$56.00 becomes S$61.60.
  3. 9% GST is then added to food and service together: S$5.54.
  4. The restaurant keeps the tax for now and pays it to IRAS, Singapore’s tax office, later.

Why it works this way

Showing prices before service and tax keeps menus simple; the tax law treats the service charge as part of what you buy, so it is taxed too.

In everyday terms

Like a US menu price before tax and tip, except the tip here is fixed, and taxed.

Marina BayFood56.00Service charge, 10%5.60GST, 9%5.54Total, SGD67.1410% of food9% of foodplus service
S$56.00++ becomes S$67.14. Calculated
Menu
S$56.00
Service
S$5.60, 10%
GST
S$5.54, 9% of food plus service Check
Total
S$67.14 Calculated

Sources: IRAS, current GST rates, IRAS, GST for hotels and food and beverage, ECB euro reference rates, SGD and USD, 16 October 2026

Stage 2 of 10

Euros, dollars or Singapore dollars?

The card terminal

Because the card is foreign, the terminal may offer to charge it in US dollars. That is dynamic currency conversion, and the restaurant’s bank sets the rate, usually with a markup of several percent. Choose Singapore dollars and your own card network converts the amount at its daily rate instead. The rules say the choice must be yours.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
The request: who is involved at this stage

What’s going on

  1. The terminal reads the first digits of the card and sees it was issued in the US.
  2. If the restaurant’s bank offers it, the screen shows the bill in Singapore dollars and in US dollars.
  3. Pick US dollars and the restaurant’s bank converts it now, at its own rate, and sends the payment in dollars.
  4. Pick Singapore dollars and the payment goes in Singapore dollars; Visa converts it when it clears, at its daily rate.

Why it works this way

Whoever converts the money earns the margin. With dynamic currency conversion that is the restaurant’s side, which is why the terminal offers it. The card rules say it must be your choice.

In everyday terms

Like changing money at an airport kiosk instead of at the bank.

Pay inSGD 67.14USD 55.10Choose thisVisa converts itAbout US$2.62 morewith a 5% markup
What a dynamic currency conversion screen looks like. The markup varies; 5% is an example. Estimate
In SGD
S$67.14, converted later by Visa at about US$52.48
In USD
About US$55.10 with a 5% markup Estimate
Rule
The merchant must offer the choice and get your agreement

Sources: Wikipedia, dynamic currency conversion, Visa core rules and product and service rules

Stage 3 of 10

The tap

Your phone or card, against the terminal

The card number never leaves your phone. Apple Pay and Google Pay send a token, a stand-in number tied to that device, plus a code that only works for this 1 payment. A physical card does the same with its chip. Under the contactless limit, no PIN is needed.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
The request: who is involved at this stage

What’s going on

  1. Phone and terminal talk by radio over a few centimetres.
  2. The terminal sends the amount, the currency, the date and a random number.
  3. The chip in the phone or card mixes these with a secret key that never leaves it, and produces a one-time code.
  4. It sends back the token, the card’s expiry date and that code. On a phone, your face or fingerprint counts as the check, so no PIN is needed.

Why it works this way

The code proves a genuine chip made it, for this exact amount, at this moment. A copy of it would not work for any other payment.

In everyday terms

Like a wax seal made for 1 letter only.

4••• •••• •••• 1234Card numberReplaced byTokenA stand-in numbertied to 1 device+ code A7F3…The code is made fresh for this payment, from the amount, the dateand a counter, so a copy of it is useless for another payment.
What travels from your phone. Sources: Apple, Visa.
Sends
Token, amount, currency, a one-time code
Limit
About S$200 per tap without a PIN on a card Check
Time
Under half a second at the reader Estimate

Sources: Apple, Apple Pay security and privacy, Visa Token Service, Wikipedia, contactless payment

Stage 4 of 10

The restaurant’s bank

The acquirer, Singapore

The terminal sends the request to the bank that signed the restaurant up to take cards, the acquirer, or to the processor it uses. The acquirer reads the first digits of the card number, sees a Visa card from a US bank, and passes the request to Visa.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
The request: who is involved at this stage

What’s going on

  1. The terminal sends the message over the internet or the mobile network to its processor.
  2. The processor puts it into the standard format and hands it to the acquirer.
  3. The acquirer looks up the card’s first digits in a routing table: Visa, issued in the US.
  4. It adds the restaurant’s IDs and its category, 5812 for restaurants, and passes the request to Visa.

Why it works this way

A restaurant cannot connect to Visa itself: Visa only deals with member banks. The acquirer vouches for the restaurant, and pays up if it cannot, for example if customers win disputes and the restaurant has closed.

In everyday terms

Like an agent who represents the seller in a deal.

Who
The acquirer, a Singapore bank or payment company
Adds
Merchant ID, terminal ID, the restaurant’s category: 5812, eating places
Time
Tens of milliseconds Estimate

Sources: Visa, merchant dispute management guidelines

Stage 5 of 10

VisaNet, Singapore

Visa’s data centre in Singapore

Visa runs its network, VisaNet, from 4 main data centres: 2 in the US, 1 in the UK and 1 in Singapore. Their exact sites are not public, so the one on the map is placed for illustration. The request enters the network here and is routed towards the bank that issued the card.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
The request: who is involved at this stage

What’s going on

  1. Visa receives the request and checks it is well formed.
  2. Because a phone sent a token, the Visa Token Service swaps it back for the real card number, which only Visa and your bank can do.
  3. Visa looks up your bank and sends the request on towards it.

Why it works this way

Without a network, every bank in the world would need a direct link to every other. Visa sits in the middle, so each bank needs only 1 connection.

In everyday terms

Like a telephone exchange.

Network
329 billion transactions a year, available 99.9999% of the time
Routes by
The card’s issuing bank

Sources: Visa, VisaNet, Visa fact sheet, Baxtel, VisaNet data centres

Stage 6 of 10

Across the Pacific

Submarine cable, Singapore to California

The message crosses the ocean as light in a glass fibre on the sea floor, through cables such as the Asia-America Gateway, which lands in Hong Kong, Guam, Hawaii and California. About 16,036 km takes light about 80 milliseconds.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
The request: who is involved at this stage

What’s going on

  1. The request is data, sent over Visa’s private network.
  2. Between continents that network uses capacity on submarine cables: pulses of light in glass fibre on the sea floor, boosted by repeaters along the way.
  3. The Asia-America Gateway route used here runs about 16,036 km via Hong Kong, Guam and Hawaii to California.
  4. Then it crosses the US over land to Virginia.

Why it works this way

The yes or no has to come from your bank, because your bank is lending you the money, and its systems are in the US.

In everyday terms

Like a phone call to the US: the line goes under the sea.

Distance
About 16,036 km along the cable route drawn Calculated
Speed
About 200,000 km a second, two thirds of light in a vacuum
Time
About 80 ms Calculated

Sources: Wikipedia, Asia-America Gateway

Stage 7 of 10

Your bank decides

VisaNet, Ashburn, Virginia, and your bank

Across the US to Visa’s main data centre in Virginia, and on to your bank, the issuer. In milliseconds it checks the one-time code, your available credit and its fraud models: is this card usually in Singapore, is this a normal amount for dinner? Then it says yes or no.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
The request: who is involved at this stage

What’s going on

  1. Visa delivers the request to your bank’s systems.
  2. Your bank checks the one-time code with its own copy of the key: is the card genuine?
  3. It checks the account is open and has at least about US$52.48 of credit available.
  4. Its fraud model scores the payment: a new country, a restaurant, a normal amount for dinner, your phone just used Face ID.
  5. It answers “00”, approved, with an approval code, and holds US$52.48 of your credit.

Why it works this way

Your bank carries the risk: it pays the restaurant even if you never pay your bill. So it decides.

In everyday terms

Like the restaurant ringing your bank to ask: is this person good for US$52.48?

Checks
The code is genuine, the credit limit, fraud signals
Answer
00, approved
Converts
S$67.14 is about US$52.48 Calculated

Sources: Visa, VisaNet, Forbes, Visa moves at the speed of money (2015)

Stage 8 of 10

Approved

Back to the restaurant

The answer makes the same trip in reverse, about 19,861 km. Light alone needs about 199 ms for the round trip; the rest of the wait is checks and handovers. The terminal beeps, and the money has not moved yet. Your bank has only set aside US$52.48 of your credit.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
The answer: who is involved at this stage

What’s going on

  1. The answer goes back the way it came: your bank, Visa, the acquirer, the processor, the terminal.
  2. The terminal shows Approved and prints the receipt.
  3. No money has moved. Your bank has promised to pay if the restaurant sends the payment through properly.

Why it works this way

Splitting the promise, which takes seconds, from the payment, which takes days, lets millions of payments be added up and paid as a few large transfers.

In everyday terms

Like an IOU that is guaranteed by your bank.

0 s0.5 s1 s1.5 sLight in the fibre, there and back: about 199 msEverything else: reading the card, handovers, checks
A tap takes about 1 to 2 seconds. The distance is a small part of it. Estimate
Round trip
About 39,722 km Calculated
Light alone
About 199 ms Calculated
Tap to beep
About 1 to 2 seconds Estimate

Sources: Forbes, Visa moves at the speed of money (2015)

Stage 9 of 10

Clearing and settlement

Overnight, through Visa

At closing time the restaurant’s terminal sends the day’s payments as a batch. Visa clears them, works out what every bank owes every other bank, and settles the net amounts once a day. Your bank pays Visa in dollars, Visa pays the acquirer in Singapore dollars, and the acquirer pays the restaurant, keeping its fee.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
The money: who is involved at this stage

What’s going on

  1. At closing time the terminal sends the day’s payments to the acquirer: “closing the batch”.
  2. The acquirer sends them to Visa: this is clearing. Visa passes each one to the right bank and converts Singapore dollars to US dollars at its daily rate.
  3. Visa adds up what every bank owes every other bank, and each bank pays or receives 1 net amount for the day: this is settlement.
  4. Your bank pays for the dinner less the interchange it keeps, S$1.33. The acquirer pays the restaurant less its fee: about S$65.13.

Why it works this way

Netting turns millions of payments into 1 transfer per bank per day. Interchange is the issuer’s fee for the risk and the free credit it gives you.

In everyday terms

Like friends settling up a shared trip at the end, instead of after every coffee.

Your bankUSVisaNettingAcquirerSingaporeRestaurantMarina BayUS$51.44S$65.81S$65.13Keeps S$1.33InterchangeKeeps S$0.68Its fee and Visa’s
How the S$67.14 is paid out. The interchange rate is Visa’s published Asia-Pacific rate for a premium US card; the restaurant’s 3% fee is an estimate. Estimate
Restaurant gets
About S$65.13 after a 3% fee Estimate
When
About 1 to 3 days after the dinner Estimate
Rate
Visa sets its conversion rates daily

Sources: Visa, merchant dispute management guidelines, Visa, inter-regional interchange rates (Asia Pacific)

Stage 10 of 10

Your statement

Your bank, in the US

The charge appears as about US$52.48. Many US cards add a 3% foreign transaction fee, US$1.57 here, of which about 1% goes to Visa. Travel cards often charge nothing. If something is wrong, US law gives you 60 days from the statement to dispute it, and Visa’s own rules allow a dispute for longer.

1You2Restaurant3Processor4Acquirer5Visa6Your bank
The money: who is involved at this stage

What’s going on

  1. Your bank replaces the hold with the final charge, at Visa’s conversion: about US$52.48.
  2. If your card has a foreign transaction fee, it is added: 3% is common, US$1.57 here.
  3. The charge appears on your monthly statement. Pay in full by the due date and a credit card charges no interest.
  4. If something is wrong, you dispute it with your bank, which can take it back from the restaurant’s bank through Visa: a chargeback.

Why it works this way

Your bank lent you the money for up to about a month. It is paid by the interchange, your fees, and interest if you do not pay in full.

In everyday terms

Like a bar tab you settle once a month.

Dinner
US$52.48 Calculated
Foreign fee
US$1.57 at 3%, or nothing on a travel card
Total
US$54.05 Calculated
Disputes
60 days from the statement, Fair Credit Billing Act

Sources: The Points Guy, foreign transaction fees, Capital One, foreign transaction fees, CFPB, Regulation Z, 12 CFR 1026.13, billing error resolution

Summary

The whole trip

StepDistanceTime
Tap to the restaurant’s bankA few kmTens of ms Estimate
Into VisaNet, SingaporeAbout 8 kmTens of ms Estimate
Across the Pacific by cableAbout 16,036 kmAbout 80 ms of light Calculated
Across the US to VirginiaAbout 3,817 kmAbout 19 ms of light Calculated
Your bank decidesMilliseconds
The answer comes backAbout 19,861 kmAbout 99 ms of light Calculated
Settlement, to the restaurant1 to 3 days Estimate
TotalAbout 39,722 kmAbout 1 to 2 s to approve, days to pay

Money

Who gets what from S$67.14

Food, to the restaurantS$53.99
Service chargeS$5.60

Usually shared with staff

GST, to IRASS$5.54

The restaurant pays it over

Interchange, to your bankS$1.33

1.98%, Visa Asia-Pacific rate for a premium US card Check

Acquirer and VisaS$0.68

The rest of a 3% fee Estimate

TotalS$67.14

Your side: US$52.48 for the dinner, plus US$1.57 if your card charges a 3% foreign fee, about a third of which goes to Visa. On a card with no foreign fee you pay US$52.48. Paying in dollars at the terminal instead would have cost about US$55.10 at a 5% markup. Estimate

The message

What the request actually says

FieldIn this paymentISO 8583 field
CardThe token from your phone, not your card number2
Amount6714, meaning S$67.14 in cents4
Currency702, the code for Singapore dollars49
Restaurant type5812, eating places and restaurants18
How it was read07, contactless22
Terminal and merchantIDs that say which till, in which restaurant41, 42
One-time codeProves the card or phone is genuine and the details unchanged55
Answer00, approved39

Card networks use their own versions of the ISO 8583 message standard; field numbers above are the standard ones. Check

Risk

What can go wrong, and where

Declined abroad
Your bank’s fraud model sees an unusual country and says no. Telling the bank you are travelling, or approving the payment in its app, usually fixes it.
No signal
If the terminal cannot reach the acquirer it may refuse the card, or take it offline under a low limit and send it later, when it can still be declined.
Paying in dollars
Accepting the terminal’s offer to charge you in US dollars typically costs several percent more than letting Visa convert it.
Charged twice, or the wrong amount
Dispute it with your bank: US law gives you 60 days from the statement, and Visa’s rules allow a chargeback after that for many reasons.
Card copied
Tokens and one-time codes make a copied tap useless for another payment. The usual fraud on a contactless card is a stolen card used below the PIN limit.

Gaps

What the public record does not show

Sources

Where the figures come from

  1. IRAS, current GST rates
  2. IRAS, GST for hotels and food and beverage
  3. Wikipedia, dynamic currency conversion
  4. Visa core rules and product and service rules
  5. Apple, Apple Pay security and privacy
  6. Visa Token Service
  7. Wikipedia, contactless payment
  8. Visa, merchant dispute management guidelines
  9. Visa, VisaNet
  10. ECB euro reference rates, SGD and USD, 16 October 2026
  11. Visa fact sheet
  12. Baxtel, VisaNet data centres
  13. Wikipedia, Asia-America Gateway
  14. Forbes, Visa moves at the speed of money (2015)
  15. Visa, inter-regional interchange rates (Asia Pacific)
  16. The Points Guy, foreign transaction fees
  17. Capital One, foreign transaction fees
  18. CFPB, Regulation Z, 12 CFR 1026.13, billing error resolution

Exchange rates are ECB reference rates for 16 October 2026; Visa’s own rate on the day will differ slightly. Distances are along the simplified route drawn. Light-travel times use 200 km per millisecond. Nothing here is financial advice.