nashi POS API

Your POS.
Powered by nashi.

You build the checkout. We handle the tap.
Connect your POS to nashi and accept card payments with the phone you already have.

Try the payment flow

Built with AI. Built from scratch. Built for your business.

A phone held ready to accept a card payment with nashi
POST/payment
The nashi app. Your payment terminal.
Your own POS
iPhone or Android
Cards & mobile wallets
Payment results in sync

FROM YOUR CHECKOUT TO THEIR NEXT TAP

Simple to connect.
Even simpler to use.

Try a payment below. Follow the highlighted action
from your POS to the nashi app, and back again.

Interactive payment demo
  1. 1
    Send from POSCreate a payment request
  2. 2
    Open in nashiAmount already filled in
  3. 3
    Tap to PayCard or mobile wallet
  4. 4
    Payment confirmedBack in your POS
1
Start here: click Pay with nashi on the POS.

This sends the amount and order reference to the connected phone.

Your POS
Your custom POSLAPTOP / TABLET / WEB
your-pos.app
s.
sunday caféOrder #0042
Unpaid
ITEMAMOUNT
Iced matchaOat milk
1
S$7.50
Almond croissantFreshly baked · 1
S$5.00
Total SGDS$12.50
Counter 01 connected · Ready to send
nashi app COUNTER 01
9:41▮▮▮
sunday café
In person
$0.00
+ Internal note
The app is ready. Start with your POS.
ready_for_paymentWaiting for you to send the order
01

Your POS sends the request.

Send the amount, order reference and device. Keep the checkout you’ve built.

02

nashi takes the payment.

Open the request, select Tap to Pay with iPhone and accept a card or mobile wallet on the phone.

03

The result comes back.

Your POS gets the confirmation and updates the order. Ready for the next sale.

LESS INTEGRATION. MORE CREATION.

Your checkout.
One API away.

A payment request is all it takes to connect your software to nashi. Use the tools you already know.

Works with your stackSend an HTTP request from your backend.
Send to the right phoneRoute each payment to a connected device.
Keep your orders in syncReceive payment confirmation by webhook.
POST/payment
JSON
PAYMENT REQUEST BODYTry this flow

YOUR BUSINESS. YOUR WAY OF BUILDING.

Made to fit
whatever you’re making.

SUNDAY SPECIALS
Made fresh. Paid in a tap.

A POS that knows your business.

Your menu, your stock, your workflow. Add in-person payments to the checkout you made your own.

<YourCheckout />
+ nashi.payments
Ready for the real world

Vibe coded. Ready to sell.

From your first AI-built app to a fully custom system. Turn a good build into a working checkout.

nashi

Your platform. Now with payments.

Connect the businesses you serve to Tap to Pay, with a checkout experience that feels like yours.

GOT QUESTIONS?

We’ve got
answers.

Let’s talk about your integration.
hello@trynashi.com

Do I need to build a mobile payment app?+

No. Your POS sends a payment request from its backend. The nashi app handles Tap to Pay on a compatible phone, so your checkout can stay on the web, a tablet or your own app.

Can my POS and phone be different devices?+

Yes. Run your POS on a laptop or tablet and send the payment to a connected phone running nashi. The amount and order reference arrive together, so there’s no need to type them in again.

How does my POS know a payment is complete?+

nashi sends the payment result to your integration through a webhook, so your POS can automatically update the matching order.

How do I get started?+

to connect your merchant account and get your API credentials. You’ll need a compatible phone with the nashi app and an approved merchant account to accept payments.

BUILT IT? LET’S CONNECT IT.

Your next sale.
Powered by nashi.

Bring your checkout to life with a simple API and a phone.

nashi

LET’S GET YOU CONNECTED

Your POS.
Your next payment.

Tell us what you’re building. We’ll help you get started with the nashi API.

Your request goes straight to the nashi team.