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

›API

E-COMMERCE

  • Танилцуулга
  • Workflow
  • API

    • Ерөнхий
    • Нэхэмжлэх үүсгэх
    • Гүйлгээ шалгах
    • Токен гүйлгээ шалгах
    • Токеноор гүйлгээ хийх
  • Нэхэмжлэх дуудах
  • Push Notification
  • Merchant Redirect
  • Токен үүсгэх
  • Гүйлгээний өндөрлөө хийсэн дэлгэрэнгүй
  • Алдааны коднууд
  • Checksum

    • Тайлбар
    • Samples

E-COMMERCE English

  • Introduction
  • Workflow
  • API

    • General
    • Create an invoice
    • Check transaction
    • Check Token transaction
    • Token transactions
  • Invoice call up
  • Push Notification
  • Merchant Redirect
  • Create a token
  • Details of settlemented transactions
  • Error codes
  • Checksum

    • Definitions
    • Samples

Токеноор гүйлгээ хийх

Харилцагч талаас дахин картын мэдээлэл оруулах шаардлагагүйгээр (Мерчантын backend-ээс Голомтын API-руу гүйлгээ хийх хүсэлт шидэх) гүйлгээ хийх арга.

genToken

api/invoice буюу нэхэмжлэх үүсгүүлэх хүсэлтэн дээр genToken талбарыг Y утгатайгаар шиднэ. Ингэснээр тухайн нэхэмжлэх амжилттай төлөгдсөн үед төлбөр хийсэн картыг илэрхийлэх token үүссэн байна.

Уг token-г мерчант өөрийн user дээрээ уяж хадгалах бөгөөд дараа дараагийн гүйлгээн дээр тухайн token-оо ашиглан гүйлгээ хийнэ.

token нь зөвхөн гүйлгээ амжилттай болсон үед үүснэ.
Үүсэн token-г мерчант авахдаа тухайн гүйлгээг шалгах буюу api/inquiry функцыг дуудах үед ирнэ.

Үйлчилгээний давуу тал

  1. Хэрэглэгчидэд амар картын үйлчилгээ.
  2. Гүйлгээ хийгдэх хугацаа богино

Функц дуудах зам

https://ecommerce.golomtbank.com/api/pay

Мерчант хүсэлт гаргахад шаардагдах параметрүүд

Json

{
  "amount": "string",
  "checksum": "string",
  "transactionId": "string",
  "lang": "string",
  "token": "string"
}
ParametersTypeLengthТайлбар
amountString256Гүйлгээний хийх мөнгөн дүн
checksumString256checksum = amount + transactionId + token
transactionIdString256Мерчантын гүйлгээний дугаар байна
langString256Гүйлгээний дэлгэрэнгүйг авах хэл
MN Монгол хэл
EN Англи хэл
tokenString256Картын мэдээллийг илэрхийлэх банкнаас явуулсан утга.

checksum-ын талаар дэлгэрэнгүй мэдээллийг энэ линкнээс уншина уу.

Response

{
  "amount": "1.00",
  "errorDesc": "Амжилттай",
  "checksum": "9ffd1bb0544990197e4f26ab71b0feaae5f8ee3d824e70c8bcb52d14b5584652",
  "errorCode": "000",
  "cardNumber": "498738******3883",
  "transactionId": "R749P918K873"
}
ParameterTypeDescription
amountStringКартаас хасалт хийсэн мөнгөн дүн
errorDescStringСатус кодны тайлбар эндээс харах
checksumStringchecksum = transactionId + errorCode + amount
errorCodeStringГүйлгээний статус код эндээс харах
cardNumberStringГүйлгээ хийгдсэн картын дугаар масктай ирнэ
transactionIdStringБайгууллагаас ирсэн давхцахгүй гүйлгээний дугаар байна
← Токен гүйлгээ шалгахНэхэмжлэх дуудах →
  • genToken
    • Үйлчилгээний давуу тал
    • Функц дуудах зам
  • Мерчант хүсэлт гаргахад шаардагдах параметрүүд
    • Json
  • Response
Facebook Open Source
Copyright © 2024 Golomt Bank