Skip to main content
KNET is the domestic debit card network in Kuwait. Customers confirm each payment on their bank page. Payrails processes KNET through Checkout.com.

How a KNET payment works

KNET is a bank redirect payment method:
  1. The customer selects KNET at checkout.
  2. Payrails creates the payment at Checkout.com and returns a redirect URL, and the customer goes to the KNET bank page.
  3. The customer confirms the payment on the bank page. The bank handles any one-time password on that page.
  4. The customer returns to your returnInfo URL.
  5. Payrails receives the final result from Checkout.com and updates the payment.
Each payment is single-use: the customer confirms every payment on its own. Payrails captures KNET payments immediately, so a successful payment is final. To return funds, refund the payment.

Supported currencies and countries

KNET supports KWD (Kuwaiti dinar) as its presentment currency.

Integrate KNET

Choose the PSP that processes KNET for you. The guide covers the PSP-side setup, the Payrails configuration and the request fields that PSP requires.

Checkout.com

KNET via Checkout.com

Check PSPs

Ways to integrate KNET

  • Payrails SDK: the Web SDK shows KNET when your workflow returns it as a payment option.
  • Payrails API: call lookup payment options, then authorize with knet as the paymentMethodCode. The PSP guide lists the meta fields that PSP requires.
In both cases, confirm the final result through webhook notifications or the execution status.
Last modified on October 5, 2026