پکیج زیبال برای زبان سی شارپ #C

دریافت پکیج

توضیحات پکیج

نمونه کد استفاده از پکیج

ارسال درخواست ایجاد تراکنش

using ZibalGateway;

try
{
string url = “v1/request”; // url

var myData = new {
merchant = “your merchant – use zibal for testing”,
amount = 10000,
callbackUrl = “http://your_domain.com/callbackUrl”
};

var zibal = new ZibalGateway.Zibal();

var httpResponse = zibal.PostToZibal(url, JsonConvert.SerializeObject(myData)); // get Response
using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) // make stream reader
{
var responseText = streamReader.ReadToEnd(); // read Response
dynamic item = JsonConvert.DeserializeObject<dynamic>(responseText);

Console.WriteLine(item);

// you can access result with item.result, message with item.message and data with item.data
}
}
catch (WebException ex)
{
Console.WriteLine(ex.Message); // print exception error
}
ارسال درخواست تایید تراکنش
using ZibalGateway;

try
{
string url = “v1/verify”; // url

var myData = new {
merchant = “your merchant – use zibal for testing”,
trackId = XXXXXXXX,
};

var zibal = new ZibalGateway.Zibal();

var httpResponse = zibal.PostToZibal(url, JsonConvert.SerializeObject(myData)); // get Response
using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) // make stream reader
{
var responseText = streamReader.ReadToEnd(); // read Response
dynamic item = JsonConvert.DeserializeObject<dynamic>(responseText);

Console.WriteLine(item);

// you can access result with item.result, message with item.message and data with item.data
}
}
catch (WebException ex)
{
Console.WriteLine(ex.Message); // print exception error
}

پیش‌نیازها

پیش از شروع مراحل نصب، موارد زیر را آماده داشته باشید:

دریافت کد مرچنت زیبال

کد مرچنت، شناسه درگاه پرداخت شماست و از پنل کاربری زیبال دریافت می‌شود:

  1. وارد پنل کاربری زیبال شوید.
  2. از منوی «درگاه پرداخت» استفاده کنید.
  3. کد مرچنت خود را کپی کنید.
  4. کد را در تنظیمات افزونه خود وارد نمایید.
  5. تغییرات را ذخیره کنید.

استفاده از حالت آزمایشی

برای آزمودن عملکرد درگاه پیش از استفاده عملیاتی:

  1. مرچنت تستی زیبال را وارد نمایید.
  2. تنظیمات را ذخیره کنید.

به این ترتیب می‌توانید بدون انجام تراکنش واقعی، اتصال درگاه را بررسی کنید.

تست اتصال درگاه پرداخت

پس از ذخیره تنظیمات، یک سفارش آزمایشی ثبت کنید:

  1. محصولی را به سبد خرید اضافه کنید.
  2. وارد صفحه تسویه حساب شوید.
  3. اطلاعات سفارش را تکمیل کنید.
  4. درگاه پرداخت زیبال را انتخاب نمایید.
  5. روی «ثبت سفارش» کلیک کنید.

به این ترتیب می‌توانید بدون انجام تراکنش واقعی، اتصال درگاه را بررسی کنید.

به مشکل خوردید؟

در صورتی که هنگام نصب یا پیکربندی افزونه با مشکلی مواجه شدید، می‌توانید از طریق پنل کاربری زیبال و بخش پشتیبانی، تیکت ثبت کنید تا کارشناسان زیبال شما را راهنمایی کنند.

دانلود افزونه

کد زیبال برای پکیج زیبال برای زبان سی شارپ #C

کد مرچنت لازم دارید

برای فعال کردن درگاه باید کد مرچنت خود را از پنل زیبال بردارید. اگر هنوز درگاه ندارید، راهنمای دریافت درگاه پرداخت را ببینید.