End Point: Продажа

Оформление Заказа


POST
DOMAIN/order/process

Параметр Type Описание
orderId required int Идентификатор продажи
paymentMethodId required int Идентификатор платежного метода
firstName required string Имя покупателя
lastName required string Фамилия покупателя
email required string Электронный адрес покупателя
phone required string Телефонный номер покупателя
country required int Идентификатор страны покупателя
state required string Название штата покупателя
city required string Название города покупателя
address required string Адрес покупателя
zip string Почтовый код покупателя
note string Заметка для заказа
shippingRateId int Идентификатор тарифа доставки

{
      orderId: 5,
      paymentMethodId: 2,
      firstName: "Joe",
      lastName: "Cole",
      email: "test@gmail.com",
      phone: "+37492000000",
      country: 1,
      state: "Kotayk",
      city: "Abovyan",
      address: "Nairyan 5",
      zip: "2202",
      note: "Please send yellow color of product",
      shippingRateId: 5 
}

HTTP1/1 200 OK
{
      status: 'success',
      merchant: 0
}

or 

{
      status: 'success',
      merchant: 1,
      content: '<form action="paymentUrl"></form>'
}


HTTP1/1 400 Bad Request
{
      status: 'error',
      message: 'Неправильный Запрос'
}


Ключ Описание
system.bad_request Неправильный Запрос
system.product_is_not_available Доступность продукта меньше, чем в количестве заказа