Orders Waiting to Send to ERP

is_send parameter holds the information whether the ERP system retrieves the order or not. After getting the order you should update the is_send parameter to True. See the Update section for more information.

Parameter

Data Type

In

Description

limit

integer

query

Amount of line items per page that will be returned

is_send

boolean

query

Displays whether the order was sent to the ERP. If False, the system will fetch orders that have not yet been sent to the ERP.

status

string

query

Order status code

GET Waiting Orders

Path: /api/i1/orders/

Sample HTTP request for retrieving orders not sent to ERP and orders with status “is waiting”.

  • content_type header represents the response type.

  • Authorization header is a required header for authentication. You can retrieve api_token with login.

Example Request

import requests

url = "https://{customer_api_url}/api/i1/orders/"
api_token = "f532eXXXXXXXXXXXXXXXXX201XXXXX9332d"


headers = {
   'content-type': 'application/json',
   'Authorization': 'Token {}'.format(api_token)
}

params = {
   'is_send': False,
   'status': '400'
}

response = requests.get(url, headers=headers , params=params)
print(response.text)

Example Response

Shows desired orders. All parameters of an order are described in the table below.

Resource properties are in Python format.

Property

Data Type

Description

number

integer

Order code

status

string

Status of order in the current time. Order statuses are predefined. You can look up for meaning of the status in the Order Status section

date_placed

iso date str

Created date of the order

customer

dict

Related Customer object. You can look up the Customer section for more details about the fields in the customer dictionary.

shipping_address

dict

Related Address object. You can look up the Address section for more details about the fields in the shipping_address dictionary.

billing_address

dict

Related Address object. You can look up the Address section for more details about the fields in the billing_address dictionary.

currency

string

Currency type of the transaction. Currency types are predefined. Every currency type is a global abbreviation of the currency.

amount

string

Amount of the order

shipping_amount

string

Shipping amount of the order

shipping_tax_rate

string

Shipping tax rate of the order

extra_field

dict

Usage of extra information.

payment_option

int

Related Payment Option object ID. You can look up the Payments section for more information.

payment_option_slug

string

Unique slug information related to the Payment Option object.

bin_number

string

Bin Number

installment

int

Related Installment object ID. See the Payments section for more information

installment_count

int

Installment count information related to the Installment object.

installment_interest_amount

string

Calculated by (amount of the order * installment interest rate) Installment interest rate is the related Installment object info.

cargo_company

int

Related Cargo Company object ID.

invoice_number

string

Invoice number

invoice_date

Iso date str

Invoice date

e_archieve_url

Url field str

e archive url

refund_amount

string

Refund amount

discount_refund_amount

string

Discount refund amount

shipping_refund_amount

string

Shipping refund amount

shipping_refund_amount

string

Shipping refund amount

discount_amount

string

Discount amount

is_send

boolean

True means order sent to ERP.

net_shipping _amount

string

Net shipping amount. (Shipping amount + Shipping Interest Amount)

shipping_interest_amount

string

Shipping Interest amount

tracking_number

string

Tracking number for cargo integration

carrier_shipping_code

string

Shipping code for cargo integration

remote_addr

string

Generic IP address for the orders created.

has_gift_box

boolean

Displays whether gift box is selected or not

gift_box_note

string

Note for the gift box

external_status

int

Related Order External Status object ID.

orderitem_set

list

Each element is the related Order Item object. See the Order Item section for more information.

channel

dict

Related Channel object. See the Channel section for more information.

{
 "count": 595,
 "next": "https://akinon-bo.akinon.net/api/i1/orders/?limit=2&page=2",
 "previous": null,
 "results": [
   {
     "id": 1,
     "number": "1055565228112825",
     "status": "550",
     "date_placed": "2019-06-17T13:35:47.026886Z",
     "customer": {
       "email": "[email protected]",
       "first_name": "Lorem",
       "last_name": "Ipsum",
       "phone_number": null
     },
     "shipping_address": {
       "email": "[email protected]",
       "phone_number": "05XXXXXXXX",
       "first_name": "Lorem",
       "last_name": "Ipsum",
       "country": {
         "name": "France",
         "code": "fr"
       },
       "city": {
         "id": 1,
         "name": "Paris"
       },
       "line": "Rue Rambuteau",
       "title": "Home",
       "township": {
         "id": 1,
         "name": "75001 Paris"
       },
       "district": {
         "id": 5,
         "name": "75001 Paris"
       },
       "postcode": "",
       "notes": null,
       "company_name": "",
       "tax_office": "",
       "tax_no": "",
       "e_bill_taxpayer": false
     },
     "billing_address": {
       "email": "[email protected]",
       "phone_number": "05XXXXXXXX",
       "first_name": "Lorem",
       "last_name": "Ipsum",
       "country": {
         "name": "France",
         "code": "fr"
       },
       "city": {
         "id": 1,
         "name": "Paris"
       },
       "line": "Rue Rambuteau",
       "title": "Home",
       "township": {
         "id": 1,
         "name": "75001 Paris"
       },
       "district": {
         "id": 5,
         "name": "75001 Paris"
       },
       "postcode": "",
       "notes": null,
       "company_name": "",
       "tax_office": "",
       "tax_no": "",
       "e_bill_taxpayer": false
     },
     "currency": "try",
     "amount": "107.00",
     "shipping_amount": "7.00",
     "shipping_tax_rate": null,
     "extra_field": {},
     "payment_option": 2,
     "payment_option_slug": "credit_card",
     "bin_number": null,
     "installment": null,
     "installment_count": 1,
     "installment_interest_amount": "0.00",
     "cargo_company": 1,
     "invoice_number": "12345",
     "invoice_date": null,
     "e_archive_url": "http://www.zrrcovgizghvjpsveflc.com/",
     "refund_amount": "0.00",
     "discount_refund_amount": "0.00",
     "shipping_refund_amount": "0.00",
     "discount_amount": "0.00",
     "is_send": true,
     "net_shipping_amount": 7,
     "shipping_interest_amount": "0.00",
     "tracking_number": "11111111",
     "carrier_shipping_code": null,
     "remote_addr": "21X.XXX.XX.XXX",
     "has_gift_box": false,
     "gift_box_note": null,
     "external_status": null,
     "orderitem_set": [
       {
         "id": 1,
         "order": 1,
         "product_sku": "1185185001",
         "status": "550",
         "price_currency": "try",
         "price": "100.00",
         "tax_rate": "18.00",
         "extra_field": {},
         "price_list": 1,
         "stock_list": 1,
         "cancel_status": null,
         "invoice_number": "12345",
         "invoice_date": null,
         "e_archive_url": "http://www.zrrcovgizghvjpsveflc.com/",
         "installment_interest_amount": "0.00",
         "tracking_number": "11111111",
         "carrier_shipping_code": null,
         "shipping_company": "other",
         "shipment_code": null,
         "external_status": null,
         "discount_amount": "0.00",
         "retail_price": null,
         "attributes": {},
         "attributes_kwargs": {},
         "image": null
       }
     ]
   },
   {
     "id": 2,
     "number": "1056370250512517",
     "status": "450",
     "date_placed": "2019-06-18T11:57:28.471578Z",
     "customer": {
       "email": "[email protected]",
       "first_name": "Lorem",
       "last_name": "Ipsum",
       "phone_number": null
     },
     "shipping_address": {
       "email": "[email protected]",
       "phone_number": "05XXXXXXXX",
       "first_name": "Lorem",
       "last_name": "Ipsum",
       "country": {
         "name": "France",
         "code": "fr"
       },
       "city": {
         "id": 28,
         "name": "Montpellier"
       },
       "line": "Rue des Pertuisanes",
       "title": "Home2",
       "township": {
         "id": 318,
         "name": "34000 Montpellier"
       },
       "district": {
         "id": 24444,
         "name": "34000 Montpellier"
       },
       "postcode": "43211",
       "notes": null,
       "company_name": "",
       "tax_office": "",
       "tax_no": "",
       "e_bill_taxpayer": false
     },
     "billing_address": {
       "email": "[email protected]",
       "phone_number": "05XXXXXXXX",
       "first_name": "Lorem",
       "last_name": "Ipsum",
       "country": {
         "name": "France",
         "code": "fr"
       },
       "city": {
         "id": 28,
         "name": "Montpellier"
       },
       "line": "Rue des Pertuisanes",
       "title": "Home2",
       "township": {
         "id": 318,
         "name": "34000 Montpellier"
       },
       "district": {
         "id": 24444,
         "name": "34000 Montpellier"
       },
       "postcode": "43211",
       "notes": null,
       "company_name": "",
       "tax_office": "",
       "tax_no": "",
       "e_bill_taxpayer": false
     },
     "currency": "try",
     "amount": "207.00",
     "shipping_amount": "7.00",
     "shipping_tax_rate": null,
     "extra_field": {},
     "payment_option": 2,
     "payment_option_slug": "kredi_karti",
     "bin_number": null,
     "installment": null,
     "installment_count": 1,
     "installment_interest_amount": "0.00",
     "cargo_company": 1,
     "invoice_number": null,
     "invoice_date": null,
     "e_archive_url": null,
     "refund_amount": "0.00",
     "discount_refund_amount": "0.00",
     "shipping_refund_amount": "0.00",
     "discount_amount": "0.00",
     "is_send": true,
     "net_shipping_amount": 7,
     "shipping_interest_amount": "0.00",
     "tracking_number": "09847356",
     "carrier_shipping_code": null,
     "remote_addr": "21X.XXX.XX.XXX",
     "has_gift_box": false,
     "gift_box_note": null,
     "external_status": null,
     "orderitem_set": [
       {
         "id": 3,
         "order": 2,
         "product_sku": "1185185001",
         "status": "550",
         "price_currency": "try",
         "price": "100.00",
         "tax_rate": "18.00",
         "extra_field": {},
         "price_list": 1,
         "stock_list": 1,
         "cancel_status": null,
         "invoice_number": null,
         "invoice_date": null,
         "e_archive_url": null,
         "installment_interest_amount": "0.00",
         "tracking_number": "09847356",
         "carrier_shipping_code": null,
         "shipping_company": "other",
         "shipment_code": null,
         "external_status": null,
         "discount_amount": "0.00",
         "retail_price": null,
         "attributes": {},
         "attributes_kwargs": {},
         "image": null
       },
       {
         "id": 2,
         "order": 2,
         "product_sku": "1081448001",
         "status": "450",
         "price_currency": "try",
         "price": "100.00",
         "tax_rate": "18.00",
         "extra_field": {},
         "price_list": 1,
         "stock_list": 1,
         "cancel_status": null,
         "invoice_number": null,
         "invoice_date": null,
         "e_archive_url": null,
         "installment_interest_amount": "0.00",
         "tracking_number": "74436",
         "carrier_shipping_code": null,
         "shipping_company": null,
         "shipment_code": null,
         "external_status": null,
         "discount_amount": "0.00",
         "retail_price": null,
         "attributes": {},
         "attributes_kwargs": {},
         "image": null
       }
     ]
   }
 ]
}

Last updated

Was this helpful?