Способы оплаты
Last modified:
HTTP-запрос
| Метод | GET |
| Путь | /api/client/mobile/1.0/payment-methods |
| Заголовки | X-Hive-GPS-Position: {latitude} {longitude}, где {latitude} {longitude} – широта и долгота соответственно – координаты устройства или первой точки маршрута. Используется для определения службы такси. |
HTTP-ответ
Content-Type: application/json; charset=utf-8
Body: array object PaymentMethod.
object PaymentMethod
| kind | string PaymentMethodKind | mandatory | Вид способа оплаты |
| id | number | optional | Идентификатор |
| name | string | optional | Наименование |
| enoughMoney | boolean | optional | Достаточно ли денег на счету |
Если kind=cash, то поля id и name будут отсутствовать.
Если kind=contractor, то поля id и name будут присутствовать и означать идентификатор и наименование контрагента соответственно; поле enoughMoney так же будет присутствовать, но только для данного запроса (в подробностях по заказу, например, оно будет отсутствовать).
Если kind=credit_card, то поля id и name будут присутствовать и означать идентификатор и PAN банковской карты.
string PaymentMethodKind
| cash | Наличные |
| contractor | Контрагент |
| credit_card | Банковская карта |