Tarlanpayments
Қаз
Қаз
  • Төлем шлюзі
    • Жалпы ақпарат
      • Төлемді жүргізу құрылымы
      • Екі сатылы төлем жүргізу құрылымы
      • Операциялардың түрлері
      • 3D-Secure
      • PCI DSS
    • Транзакция түрлері
    • Жүйе жауаптарының құрылымы
    • Қате кодтары
    • Транзакциялар мәртебелері
    • Қолтаңбаны қалыптастыру
    • Қосымша параметрлер
    • Төлем нысанымен өзара іс-қимыл
      • Ақша қаражатын қабылдауға бастамашылық жасау
      • Ақша қаражатын шығаруға бастамашылық жасау
      • Картаны байластыру
      • Iframe
    • Төлем нысанынсыз төлемдер
      • One click
    • Көмекші әдістер
      • Байластырылған пайдаланушы картасын жою
      • Транзакция мәртебесін тексеру
      • Карталар тізімін алу
      • Төлемді қайтару
      • Жоғарғы комиссияның есебі
    • Smart Pay
      • Google pay
    • Төлем жүйесінің Webhook
      • Төлем мәртебесі
      • Ақы төлеуді жүргізуге әзірлік
    • CMS
      • Tilda Publishing
    • Өзгерістер жиынтығы
  • AGWS
    • Жүйе жауаптарының құрылымы
      • Қолтаңбаны қалыптастыру
        • Golang-та қолтаңбаны қалыптастыру мысалы:
        • python3-тегі қолтаңбаны қалыптастыру мысалы:
      • [POST] /showcase-gateway/api/v1/test/check
        • Parameters
        • Responses
      • [POST] /showcase-gateway/api/v1/test/cash-in
        • Parameters
        • Responses
    • [POST] /showcase-gateway/api/v1/test/status
      • Responses
      • Parameters
    • Транзакция мәртебелерінің анықтамалығы
    • Аккаунт күйі кодтарының анықтамалығы
    • Қате кодтары
Powered by GitBook
On this page
  1. AGWS
  2. Жүйе жауаптарының құрылымы
  3. [POST] /showcase-gateway/api/v1/test/cash-in

Responses

Responses:

Параметрлер
Формат
Сипаты

result

Object

Ақпарат қамтылған сұрау салудың нәтижесі

-error_code

uint

Қате коды

-message

String

Қатенің сипаты

-data

Object

Деректер туралы ақпарат

--status_code

String

Транзакция мәртебесінің коды

--status_message

String

Транзакция мәртебесінің сипаты

--username

String

Пайдаланушы сәйкестендіргіші

--amount

Float

Есептелген сома

–datetime

String

Витрина жүйесіндегі төлем бастамашылығының уақыты. ISO 8601 Current Timestamp форматы

–project

String

Жобаның Tarlan берген коды

–service_code

String

Витрина жағындағы қызмет сәйкестендіргіші

–external_id

String

Витрина жағындағы төлем сәйкестендіргіші

-additional_data

Object

Қызметке байланысты қайтарылатын қосымша ақпарат (Қызметке байланысты осы жол өзгеруі мүмкін)

Мысал:

Сәтті сауал кезіндегі жауап:

{
    "result": {
        "error_code" : 0,
        "message": "",
        "data": {
            "status_code": "2",
            "status_message": "Transaction successfully processed",
            "username": "989898",
            "amount": 100,
            "datetime": "2022-12-01T15:45:00Z",
            "project": "mobile",
            "service_code": "201106",
            "external_id": "200001",
        },
        "additional_data":{}
    }
}

Транзакция аралық мәртебеге ие болған кезде сценарий кезіндегі жауап:

{
    "result": {
        "error_code" : 0,
        "message": "",
        "data": {
            "status_code": "5",
            "status_message": "Transaction holded by service provider",
            "username": "989898",
            "amount": 90,
            "datetime": "2022-12-01T15:45:00Z",
            "project": "mobile",
            "service_code": "201106",
            "external_id": "200001",
        },
        "additional_data":{}
    }
}

Сәтсіз сұрау кезіндегі жауап

{
    "result" : {
        "error_code" : 1042,
        "message": "Duplicate external_id",
        "data": null,
        "additional_data":null
    }
}