Link Поиск Меню Развернуть Документ

Создание заказа

Для создания заказа, необходимо вызвать следующий метод API:

  • HTTP метод: POST
  • наименование метода API: app_create_order

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

Передача организации агента, а в картах - пользователя карт

ПараметрОбязательныйТипОписаниеПример значения
vatNumberНетSTRING(12)ИНН организации Агента/Плательщика2323232323
legalEntityTypeIdНетINTИдентификатор ОПФ организации1
nameНетSTRING(100)Наименование организации1
firstnameНетSTRING(100)Имя плательщикаВасилий
surnameНетSTRING(100)Фамилия плательщикаВасильевич
emailНетSTRING(100)Адрес эл. почты плательщикаvasily@troikacardlove.ru
phoneНетSTRING(16)Номер моб. телефона плательщика+79121231212
paymentMethodIdНетINTИдентификатор канала оплаты12
orderDataДаorderDataСостав заказаСм. описание объекта orderData

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

ПараметрОбязательныйТипОписаниеПример значения
idДаINTИдентификатор заказа в системе «Тройка Бизнес»123
totalAmountДаFLOATИтого сумма заказа1343.00

orderData

Состав заказа

ПараметрОбязательныйТипОписаниеПример значения
typeДаENUMnewcard - новая карта с доставкой, owncard - собственная карта 
cardTypeIdДа, если type = newcardINTИдентификатор типа новой карты1
cardNumberДа, если type = owncardSTRING(10)Номер карты пользователя1234567890
tariffIdДаINTИдентификатор тарифа1212
currencyIdДаFLOATИдентификатор валюты оплаты (RUB)RUB
amountДа, если группа тарифа (ticketGroup) = purseFLOATСумма пополнения, не менее priceMin, не более priceMax тарифа200.00
quantityДа, если type = newcardINTКоличество билетов1
emailНетSTRING(100)Адрес эл. почты пользователяvasily@troikacardlove.ru
phoneДаSTRING(16)Номер моб. телефона пользователя+79121231212
nameНетSTRING(100)Фамилия, имя пользователяВасилий Васильевич

Читать далее »