Get Started
Build your integration and start accepting payments online
Introduction
In this section of the documentation, we will explain the different types of integration with nstFi. This guide helps developers to get a better understanding of the exact technical endpoints and functions needed. It will serve the business accordingly and save development time and efforts to project the required business needs on the desired API and integration.
Swagger Documentation URL
Please use the below URL link to access swagger file and test your APIs with your valid API Key.
Integration Methods
๐ Embedded Payment
Will be enabled soon!Allow customers to complete the payment directly on your checkout page, while supporting hosted payment methods through a single integration.
๐ณ Hosted Payment Page
Will be enabled soon!You are able to redirect the client to the payment page based on the payment method he chose to pay from his side.
๐งพ Invoicing
You are able to create a payment link and send it to your customers via email, SMS, or both. The customer can pay with any of the activated payment methods to your account.
๐ณ Direct Payment
Will be enabled soon!Collect card details or decrypt wallet tokens and send them to us. PCI Certificate is required
Updating Your System
โน๏ธ Get Payment Details
GET Payments keeps your system updated with the transaction status changes.
๐ Recommended Action
Kindly review the following section for more understanding of the best way to update your system with the payment status: Updating Payment Status Guidelines
Demo Environment
๐ณ Test Cards
Perform virtual transactions and make sure everything is perfectly working before going live.
๐ Test Token
Simulate live production without the need for actual payment.
๐ Demo Account Registration
To test your integration without real transactions, create a demo account by registering at https://stg.nstfi.app/ , selecting Kuwait as the country, and skipping the bank details step. After completing the registration, email [email protected] to activate your demo account and enable the required features.
๐ API & Portal URLsTo identify the correct API Base URL and Portal URL for your environment, please refer to this table.

