Голомт Банк
  • E-Commerce
  • WC Payment Plugin
  • IPPOS
  • Instore
  • Card Gateway
  • Instore v2
  • Tokenization
  • Socialpay

›Жишээ код

IPPOS

  • Танилцуулга
  • Workflow
  • Хэрэгцээт файлууд
  • Жишээ код

    • Холболт шалгах
    • Гүйлгээ
    • Буцаалт
    • Өдөр өндөрлөх
    • SocialPay
  • Баримтны шаардлага
  • Web based IPPOS

    • GLMTPOS service суулгах
    • GLMTPOS service specification

    SP630ПОС заавар

    • SP630ПОС-н IPPOS-р ажиллах заавар

IPPOS English

  • Introduction
  • Workflow
  • Required files
  • Example code

    • Check connection
    • Transaction
    • Void
    • Settlement
    • SocialPay
  • Receipt requirements
  • Web based IPPOS

    • GLMTPOS service specification

Холболт шалгах

Кассын програм ажиллаж эхлэх үед энэ үйлдлийг дуудна. Энэ үйлдлийг хийснээр IPPOS банктай холбогдон key-гээ шинэчилдэг.

Request object-ын тайлбар

Request objectЗориулалтТайлбар
request.operationCodeҮйлдлийн дугаарТогтмол 26 гэж илгээнэ.
request.TerminalIDТөхөөрөмжийн дугаарIPPOS төхөөрөмжийн дугаар. Кассын машин бүрт өөр дугаар байна.

C# Жишээ код

  DualConnector.DCLink dclink = new DualConnector.DCLink();
  DualConnector.ISAPacket request = new DualConnector.SAPacket();
  DualConnector.ISAPacket response = new DualConnector.SAPacket();
  request.OperationCode = 26;
  request.TerminalID = "13133707";
  try
  {
      int res = dclink.InitResources();
      if (res != 0)
      {
          Console.Write("Exception during InitResource: " + dclink.ErrorDescription);
      }
      else
      {
          res = dclink.Exchange(ref request, ref response, 5000000);
          if (res != 0)
          {
              Console.Write("Exception during Exchange: " + dclink.ErrorDescription);
          }
      }
      dclink.FreeResources();
      if (response.Status == 1)
      {
          Console.Write("Successful");
      }
      else
      {
          Console.Write("Failed");
          Console.WriteLine("Error reason:" + response.TextResponse);
      }
  }
  catch (Exception e)
  {
      Console.Write("Exception during DualConnector: " + e.Message);
  }
  Console.ReadKey();

Response object-ын тайлбар

Response objectЗориулалтТайлбар
response.statusГүйлгээний статус1 үед үйлдэл амжилттай, бусад үед амжилтгүй.
response.TextResponseАлдааны тайлбарҮйлдэл амжилтгүй болсон үед алдааны тайлбарыг агуулна.
← Хэрэгцээт файлуудГүйлгээ →
  • Request object-ын тайлбар
  • C# Жишээ код
  • Response object-ын тайлбар
Facebook Open Source
Copyright © 2024 Golomt Bank