Skip to content

Как правильно создать заказ (Order)? #34

@zuf

Description

@zuf

Подскажите, как правильно создать новый заказ через API?

Например, такой заспрос:

    order = InsalesApi::Order.create! payment_title: "Наличным курьеру",
                                      payment_description: "Наличными курьеру",
                                      delivery_description: "Самовывоз (На пункте выдачи)",

                                      client: {
                                          email: "test@example.com",
                                          name: "TEST",
                                          phone: "+79001234567"
                                      },
                                      order_lines_attributes: [{
                                                                   product_id: product_id,
                                                                   quantity: 1
                                                               }]

Возвращает ошибку: NameError (undefined local variable or method `order_lines' for #<InsalesApi::Order:0x00007f0a3537a758>)

Если вместо :order_lines_attributes использовать order_lines, то возникает другая ошибка: NoMethodError (undefined method `order_lines_attributes' for #<InsalesApi::Client:0x00007f0a35659b40>)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions