---
title: "Test Siparişi Oluşturma"
method: POST
path: "/test/order/orders/core"
tags: ["Test Siparişi"]
---

# Test Siparişi Oluşturma

`POST /test/order/orders/core`

## Request

- Base URL: `https://stageapigw.trendyol.com/integration`
- URL: `https://stageapigw.trendyol.com/integration/test/order/orders/core`
- Auth: HTTP basic

Test siparişi oluşturma servisi STAGE ortamında talep edilen senaryolarda test siparişi oluşturulması için kullanılacaktır.

## Headers

- `sellerID` integer, required

## Request body

- object
  - `customer` object, required
    - `customerFirstName` string, required: Müşteri adı
    - `customerLastName` string, required: Müşteri soyadı
  - `invoiceAddress` object, required
    - `addressText` string, required: Fatura adresi
    - `city` string, required: Şehir
    - `company` string: Firma adı (kurumsal fatura için gerekli)
    - `district` string, required: İlçe
    - `invoiceFirstName` string, required: Fatura adı
    - `invoiceLastName` string, required: Fatura soyadı
    - `latitude` string: Enlem
    - `longitude` string: Boylam
    - `neighborhood` string: Mahalle
    - `phone` string, required: Telefon numarası
    - `postalCode` string: Posta kodu
    - `email` string, required: E-posta adresi
    - `invoiceTaxNumber` string: Vergi numarası (kurumsal fatura için gerekli)
    - `invoiceTaxOffice` string: Vergi dairesi (kurumsal fatura için gerekli)
  - `lines` object[], required: Sipariş kalemleri
    - `barcode` string, required: Ürün barkodu
    - `quantity` integer, required: Miktar
    - `discountPercentage` number, double: İndirim yüzdesi
  - `seller` object, required
    - `sellerId` integer, required: Satıcı ID
  - `shippingAddress` object, required
    - `addressText` string, required: Teslimat adresi
    - `city` string, required: Şehir
    - `company` string: Firma adı
    - `district` string, required: İlçe
    - `latitude` string: Enlem
    - `longitude` string: Boylam
    - `neighborhood` string: Mahalle
    - `phone` string, required: Telefon numarası
    - `postalCode` string: Posta kodu
    - `shippingFirstName` string, required: Teslimat adı
    - `shippingLastName` string, required: Teslimat soyadı
    - `email` string, required: E-posta adresi
  - `commercial` boolean: Kurumsal fatura durumu (true ise invoiceAddress içinde company, invoiceTaxNumber ve invoiceTaxOffice doldurulmalıdır)
  - `microRegion` 'AZ' | 'GULF': Mikro ihracat bölgesi (AZ veya GULF)

## Response `200`

Success

- object
  - `orderNumber` string: Oluşturulan sipariş numarası

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `500`: Internal Server Error

---

[API](https://skmtc.dev/trendyol/apis/trendyol-test-sipari-api-si.md) - [All operations](https://skmtc.dev/trendyol/apis/trendyol-test-sipari-api-si/llms.txt) - [OpenAPI document](https://skmtc.dev/trendyol/apis/trendyol-test-sipari-api-si/revisions/5341e67291aa?raw)
