Webservis'ten Sipariş Oluşturma / Gelişmiş Webservis

AI ile özetle:
3 dk okuma

 Kısa Açıklama

Bu doküman, T-Soft Gelişmiş Web Servisleri üzerinden sipariş sorgulama (Response) ve order2/createOrders metodu ile sipariş oluşturma (Request) işlemlerinde kullanılan teknik parametreleri içerir.

Ne İçin Kullanılır

Dış sistemlerde (ERP, CRM, Pazaryeri) oluşan siparişlerin T-Soft ekosistemine aktarılması ve mevcut sipariş verilerinin teknik detaylarının sorgulanarak sistemler arası senkronizasyonun sağlanması amacıyla kullanılır.

LİSANS BİLGİSİ: "order2/createOrders" ve sipariş sorgulama metotlarının tamamı için sitenizde "Gelişmiş Web Servis" lisansının aktif olması zorunludur.

1. Sipariş Oluşturma Metodu

Sistemde yeni bir sipariş kaydı oluşturmak için kullanılan güncel servis metodu aşağıdadır:

Metot AdıKullanım Amacı
order2/createOrdersGelişmiş sipariş oluşturma metodudur. Standart yapılara ek olarak daha geniş kampanya verisi, özel alan desteği ve esnek veri yapısı sunar.

Screenshot_5.png

                                  Görsel: Api-Web Servis  ile Sipariş Oluşturma Görseli

2. Ana Sipariş ve Sorgulama Parametreleri

Hem sorgulama yanıtlarında dönen hem de oluşturma esnasında kullanılan teknik alanlar:

Teknik Parametre AdıAçıklama
OrderIdSiparişin sistemdeki benzersiz sayısal ID'si.
OrderCodeSipariş numarası (Oluştururken boş bırakılırsa sistem otomatik atar).
OrderDateSiparişin oluşturulma tarihi (YYYY-MM-DD HH:MM:SS).
OrderStatusIdSiparişin başlangıç durumu (Örn: 1 - Onay Bekliyor).
OrderTotalPriceSiparişin genel toplam tutarı.
CurrencySiparişin para birimi (TL, USD, EUR).
CustomerNameMüşteri adı ve soyadı.
CustomerUsernameMüşterinin sistemdeki kayıtlı e-posta adresi.
PaymentTypeKullanılan ödeme yöntemi açıklaması.
CargoSiparişin atanacağı kargo firması.

3. Adres ve Ürün Detay Parametreleri

Teknik Parametre AdıAçıklama
InvoiceName / InvoiceAddressFatura ismi ve açık adres bilgisi.
DeliveryName / DeliveryAddressTeslimat yapılacak kişi ve adres bilgisi.
ProductCodeSiparişe eklenen ürünün Stok Kodu (SKU).
Quantityİlgili üründen kaç adet eklendiği.
SellingPriceÜrünün birim satış fiyatı.
TEKNİK NOT: Sipariş oluşturma (Create) işlemlerinde ProductCode alanının sistemdeki mevcut bir ürünle eşleşmesi zorunludur. Aksi takdirde sipariş satırı oluşturulamaz.

Sık Sorulan Sorular

Sipariş oluştururken OrderId göndermeli miyim?

Hayır, OrderId sistem tarafından otomatik atanır. Oluşturma (Request) aşamasında bu alan gönderilmez.

Hangi metot daha günceldir?

order2/createOrders metodumuz, yeni özellikler ve kampanya kurguları için en güncel ve önerilen yöntemdir.

Bu makale yardımcı oldu mu?

Aradığını bulamadın mı?

Yardımcı olmak için buradayız.

T-Soft 360 Logo T-SOFT E-Ticaret Sistemleriyle Hazırlanmıştır