UAPAY - національний платіжний сервіс

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Метод для создание корзины. После вызова создается пустая корзина, ID корзины обязательно требуется при создании сделки. Для каждой сделки нужно создавать новую корзину. При создании, можно указать свой externalId.

Запрос

MethodPOST
URL/carts

Параметры запроса

ПолеОбязательноеТипОписаниеПример
externalIdНетStringВнешний ID, должен быть уникальным в системе"myExternalId478454"

Пример:

POST /carts
{
  "externalId": "myExternalId478454"
}

Параметры ответа

ПолеОписание
dataОбъект с ответом
data.idID созданной корзины
data.externalIdВнешний ID корзины, указанный при создании
data.dealsМассив сделок созданных вместе с корзиной. Эксперементальное поле

Пример:

{
  "data": {
    "id": 338,
    "externalId": "myExternalId478454",
    "deals": []
  }
}

Ошибки

codemessageОписаниеПример
DUPLICATE_IDCart is already createdКорзина с таким externalId уже существует
{
    "error": {
        "code": "DUPLICATE_ID",
        "message": "Cart is already created"
    }
}

  • No labels