Already on Shopify, WooCommerce, or Odoo? Skip the API entirely — install the plugin for your platform instead.
What You Need
Nothing. Use the public sandbox key below and start immediately — no account required.1
Create a payment
Run this exactly as written — the sandbox key is already filled in.You will get back something like this:Save the
Terminal
Response
PaymentID. You need it for the next step and for any refund.2
Pay it
Open the
transit_url from the response in your browser. That is the checkout page your customers would see.Pay using a sandbox test card, then let it redirect you back.3
Confirm you were paid
Check the real outcome using your Look for
trackid and the PaymentID from step 2.Terminal
paymentStatus in the response:Response
CAPTURED means the funds are secured. Only fulfil an order on CAPTURED — every other value means you have not been paid. See all status values.Try It Without Any Code
Prefer to click rather than curl? Every endpoint has an interactive console pointed at the sandbox — fill in the fields and hit send.Initialize a payment
Create a payment session.
Check payment status
Verify a transaction.
Refund a payment
Return funds to a customer.
Where to Next
Choose your integration method
You used the hosted Transit page above. Compare it against sending customers straight to K-Net or card.
Handle refunds
Issue full or partial refunds against a completed transaction.
Test properly
Sandbox cards for K-Net, Visa, and MasterCard.
Go live
Work through the checklist before switching to production.

