PaymentSDKConnect
Install the desktop relay on the computer that takes payments.
Download for Windows
Checking the current version…
To verify the download before running it, open PowerShell in your Downloads folder and
run . The result should match the SHA-256 above.
Install it
There is no installer and no administrator rights are needed. Nothing is written to the registry.
- Extract the whole zip somewhere you can write to — your Desktop is fine.
- Double-click PaymentSDKConnect.exe.
- Windows may show “Windows protected your PC”. Choose More info, then Run anyway. This build is not yet code-signed, and it never asks for administrator rights.
That is all. There is no account to create and no code to enter: the app registers itself with this service the first time it runs, and the icon turns green.
Then pair it with your account:
- Find the new icon in the notification area, bottom-right near the clock. Right-click it and choose Show pairing code.
- Enter that code on the pairing page within 5 minutes, signed in to your account.
The icon colour is the status: green is ready, blue is a transaction in progress, amber needs attention, grey is connecting or offline, red means an update is required.
Send it a payment
Right-click the notification-area icon and choose
Copy my endpoint and key, then paste that into your own code. You get the
URL to POST to and a key for the Authorization header, with a working
example.
- That key sends payments to that computer and no other. Nobody else's key can reach it, and it cannot reach theirs. Treat it as a password.
-
Every request needs an
Idempotency-Keyheader — one value per order, and the same value if you retry. That is what stops a retry after a dropped connection from charging the card twice. - If this service is restarted the key is retired. The app registers again by itself within a few seconds; copy the new key the same way.
What it needs
- Windows on 64-bit x86. No installer, no administrator rights, no firewall changes.
- Outbound HTTPS on port 443 to this service. Nothing inbound, and no open ports.
- The payment SDK installed on that computer — the app fetches it on first launch.
When payments can be taken
The app runs while someone is signed in to Windows. After a restart it starts only once a user signs in, and it cannot run while the machine sits at the lock screen with no session. Payments are available during staffed hours, not around the clock.
Something wrong? Right-click the icon and choose Copy diagnostics, then paste that into your support request. It contains no card data and no credentials.