.NET Core

Integrate Hesabe Payment Gateway into your .NET Core application. Complete encryption, API helpers, and comprehensive payment processing capabilities.

Quick Start

Before you begin, ensure you have the necessary encryption library installed for AES functions:

Extract and Open Project

Extract the contents of the Zip file. Open the folder containing the contents and double-click to open the Visual Studio solution file HesabeDotNetCore.sln.

Configure Credentials

Once the project is loaded, go to the HesabeConstants.cs file and update the following parameter values using the values from your admin panel:

string ACCESS_CODE = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
string MERCHANT_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
string MERCHANT_IV = "xxxxxxxxxxxxxxxx";
string MERCHANT_CODE = "1234567890123";

Configure Response URLs

Change the following values according to the URLs defined in your application:

string RESPONSE_URL = "https://yourdomain.com/PaymentResponse";
string FAILURE_URL = "https://yourdomain.com/PaymentFailure";

Download Kit

.NET Core KitDownload Link
Complete .NET Core integration kit with Visual Studio projectClick here