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

›Web based IPPOS

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

GLMTPOS service specification

Request message

Field nameFormatDescriptionExample
requestIDstringRequest ID хэд ч байж болно. Сүүлд request-ээ хайхад амар байлгах үүднээс давхацахгүй байлгах нь зүйтэй"789"
portNostringPOS –ийн PC –ний хэд PORT дээр холбогдсон байгааг илэрхийлнэ. Хэрэв COM1 дээр холбогдсон бол “1” гэж явуулна."1"
timeoutstring"540000"
terminalIDstringPOS-ийн Terminal ID. POS дээр тохируулсан байдаг"13133707"
amountstringҮнийн дүн. Operation code “1” болон “4” үнийн дүнг оруулж өгнө. Хэрэв “1000” гэж бичсэн бол POS дээр 10 төгрөг болж ирнэ"1000"
currencyCodestringВалют"496"
operationCodestringХийх үйлдэлийн код. Operation code хэсгээс харна уу"1"
bandWidthstring"115200"
cModestring
cMode2string
additionalDatastring
cardEntryModestring
fileDatastring

Хүсэлт явуулахад бүх field-ийг явуулах ёстой. Field хоосон байж болно. Request JSON string-ээ Base64 string руу convert хийгээд “http://localhost:8500/requestToPos/message?data=” араас Base64 string-ээ араас нь залгаад GET request явуулна. Хариу дараах format-ийн дагуу ирнэ.

Response message

Field nameFormatExample
dataResponse message-ийг Base64 string-ээр явуулна. Хоосон байвал POS-оос response ирээгүй
responseCodeResponse Code and Message хэсгээс харна уу
responseDescResponse Code and Message хэсгээс харна уу

Operation code

Operation codeDescription
1Худалдан авалт / Purchase
2Бэлэн зарлага / Cash advance
4Буцаалт / Refund
26Холболт шалгах / Check connection
53Буцаалт / Reversal
59Нэгтгэл хийх / Settlement

Response code

Field nameFormat
0SUCCESS
1Command mode 201
10show “Dclink error description”
11show “Dclink error description”
A0Invalid request message
A1Invalid request message. Invalid token
91Issuer system error
99Other error

Sample request

{
    "requestID":"7901",
    "portNo":"9",
    "timeout":"540000",
    "terminalID":"13133707",
    "amount":"",
    "currencyCode":"496",
    "operationCode":"26",
    "bandWidth":"115200",
    "cMode":"",
    "cMode2":"",
    "additionalData":"",
    "cardEntryMode":"",
    "fileData":""
}

http://localhost:8500/requestToPos/message?data=ewogICAgInJlcXVlc3RJRCI6Ijc5MDEiLAogICAgInBvcnRObyI6IjkiLAogICAgInRpbWVvdXQiOiI1NDAwMDAiLAogICAgInRlcm1pbmFsSUQiOiIxMzEzMzcwNyIsCiAgICAiYW1vdW50IjoiIiwKICAgICJjdXJyZW5jeUNvZGUiOiI0OTYiLAogICAgIm9wZXJhdGlvbkNvZGUiOiIyNiIsCiAgICAiYmFuZFdpZHRoIjoiMTE1MjAwIiwKICAgICJjTW9kZSI6IiIsCiAgICAiY01vZGUyIjoiIiwKICAgICJhZGRpdGlvbmFsRGF0YSI6IiIsCiAgICAiY2FyZEVudHJ5TW9kZSI6IiIsCiAgICAiZmlsZURhdGEiOiIiCn0=

← GLMTPOS service суулгахSP630ПОС-н IPPOS-р ажиллах заавар →
Facebook Open Source
Copyright © 2024 Golomt Bank