Kortana Pay Web3 Gateway

Kortana Pay is a decentralized Web3 payment gateway enabling merchants to accept DNR tokens on-chain. Customers can check out directly using MetaMask or their Kortana Wallet, with native cryptographic signatures.

Checkout Workflow Simulation

Try the sandbox checkout sequence to see how transactions are signed, submitted, and confirmed:

Demo Store Checkout

Cart Total: 150 DNR ($300.00 USD equivalent)

Payment Intent Confirmation

Once the checkout transaction is broadcast to the blockchain, confirm the payment intent by sending the transaction hash to the confirmation endpoint. The system verifies the transaction details directly on the ledger:

// POST /api/v1/payments/:id/confirm
// Request Body: { "txHash": "0x..." }

fetch("https://api.oneworld.kortana.network/api/v1/payments/pt_123/confirm", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    txHash: "0xb9f7ef80f26beadd7040bd1fa58e88f2dd1e8227..."
  })
})
.then(r => r.json())
.then(data => console.log(data));

Expected Confirmation Response

{
  "success": true,
  "message": "Payment confirmed successfully",
  "data": {
    "id": "pt_123",
    "amount_wei": "150000000000000000000",
    "currency": "DNR",
    "status": "COMPLETED",
    "tx_hash": "0xb9f7ef80f26beadd7040bd1fa58e88f2dd1e8227..."
  }
}