CasinoTransactionCreate

Матеріал з expertsolution
Перейти до навігації Перейти до пошуку

Проведення транзакції поповнення/списання грошей з карти персони

Розділ містить методи, необхідні для проведення транзакції поповнення/списання грошей з карти персони


Опис Проведення транзакції поповнення/списання грошей з карти персони.
Метод POST
URL /POSExternal/CasinoTransactionCreate



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
{
    "TransactionType": "CashOut",
    "Amount": 100,
    "GuestID": 10123,
    "PaymentID": 2441
}



Типи даних Body
* Параметр Тип Опис
*
TransactionType String Тип транзакції. Приймає тільки два значення:

CashIn - Внесення грошей на карту
CashOut - Виведення грошей з карти

*
Amount Decima Сума
*
GuestID Int ID гостя
PaymentID Int ID виду оплати з методу GetPayments
* Позначення обов’язкового параметру
Додатковий опис вихідних параметрів



Response (json)
    "Error": "",
    "Success": true,
    "ClientTime": "/Date(1770381869075+0200)/",
    "ErrorCode": 0
}



Типи даних Response
Параметр Тип Опис
Error String Опис помилки, що виникла
ErrorCode String Код помилки, що виникла
Success Bool Успіх виконання запиту
Додатковий опис вхідних параметрів