You're here.

Distance becomes connection.

As you approach a NexPay merchant, your phone and their device connect automatically. Once the connection is confirmed, you can pay without opening an app or scanning anything. This is a visual demonstration, not a real transaction.

A QR code doesn't know where you are.

It only knows it was scanned.

  • Copied.
  • Photographed.
  • Displayed somewhere else.
  • Manipulated.

NexPay knows you're there.

Not a code to scan. A place to be.

Arrive, connect, pay

Arrive.

Your phone notices the merchant nearby.

Connect.

A private session forms between two devices.

Pay.

Confirm the amount. That's the whole thing.

The payment happens between two real places.

Every step is verified before the next begins.

  1. Presence

    Confirmed by Bluetooth proximity and round-trip timing, so a relayed signal can't fake distance.

  2. Device

    Checked with Android Play Integrity and iOS App Attest before a session opens.

  3. Session

    Established with X25519 key exchange. Session keys are derived with HKDF-SHA256 and expire when the payment ends.

  4. Signature

    Every message between the two devices is signed with Ed25519.

  5. Payment

    Encrypted end to end with AES-256-GCM, then settled over UPI.

Nothing to scan.

No sticker to protect. No screenshot to check. Your device broadcasts a signal, your customer's phone notices it, and you confirm the amount together.

You shouldn't have to think about paying

You shouldn't have to think about paying.

Approach. Connect. Pay. Done.

No app to open first. No code to find and scan.

Payment used to ask for proof.

NexPay asks for presence.

That's the difference.

Early access open

Be there.

NexPay is piloting with merchants in India.