eBay Dropshipping Auto-Ordering: Güvenli Sipariş Otomasyonu Nasıl Kurulur?
eBay dropshipping auto-ordering akışını ödeme, stok, fiyat, adres, idempotency ve tracking kontrolleriyle kurun; çift sipariş ve zarar riskini önleyin.
eBay dropshipping auto-ordering, yeni satış geldiğinde supplier sitesinde otomatik olarak “Buy” düğmesine basmak değildir. Güvenli sistem; doğru order line item'ı doğru supplier SKU'yla eşler, ödeme ve adresi doğrular, güncel maliyetin kâr tabanını bozmadığını kontrol eder, tek satın alma üretir ve tracking'i doğru pakete bağlar. Bu kapılardan biri eksikse otomasyon hatayı yalnız daha hızlı ve daha geniş ölçekte üretir.
Auto-ordering özellikle gece ve hafta sonu gecikmesini azaltabilir; ancak yanlış adrese giden veya iki kez satın alınan ürünün maliyeti, kazanılan dakikalardan büyüktür. eBay dropshipping sipariş yönetimi normal order-tracking akışını anlatır; bu rehber satın alma kararının hangi koşullarda makineye devredilebileceğini tasarlar.
Auto-ordering için üç otomasyon seviyesi
| Seviye | Sistem ne yapar? | Artısı | Eksisi |
|---|---|---|---|
| Assisted | Order'ı eşler, sepeti ve kontrol ekranını hazırlar; insan onaylar | Hız ile muhakemeyi dengeler | Gece/hafta sonu insan gerekir |
| Guarded auto-order | Düşük riskli order'ı kurallarla alır, istisnayı kuyruğa atar | Hacimde iş gücünü azaltır | Kural, log ve alarm bakımı ister |
| Lights-out | Uygun görülen tüm order'ı insansız satın alır | En düşük manuel dokunuş | Supplier/UI değişiminde büyük hata çapı |
Çoğu ekip için doğru başlangıç assisted modeldir. Sistem veriyi toplar ve önerilen supplier siparişini hazırlar; operatör SKU, quantity, adres, teslimat ve toplamı tek ekranda onaylar. Ölçülen hata oranı düşük kalmadan guarded modele geçilmez.
Order ne zaman satın alınabilir duruma gelir?
eBay Fulfillment API yalnız checkout'u tamamlanmış işlemleri döndürür; resmî Fulfillment API genel bakışı pending payment siparişlerin `getOrders` sonucuna dahil edilmediğini belirtir. Yine de yerel sistem order state'ini varsaymamalı, otoriter kaynaktan okumalıdır.
Minimum satın alma kapıları şunlardır:
- Order checkout ve ödeme durumu uygun
- Cancellation veya buyer change isteği yok
- eBay line item ile dahili SKU kesin eşleşiyor
- Supplier ürün ve doğru varyant stokta
- Supplier toplam maliyeti floor profit'i aşmıyor
- Teslimat adresi supplier tarafından destekleniyor
- Tahmini teslimat eBay vaadini karşılıyor
- Riskli brand, restricted product veya özel handling flag'i yok
- Aynı business action daha önce tamamlanmamış
Bu kapılardan biri `unknown` ise sistem success varsaymamalıdır. `manual_review` durumuna geçmeli ve handling deadline'a göre önceliklendirmelidir.
SKU eşlemesi title ile yapılmaz
Alıcı “Black, 2 Pack” varyantını satın almışken supplier sayfasının default'u “White, Single” olabilir. Başlık benzerliği veya URL eşleşmesi yeterli değildir. Mapping kaydı; eBay listing ID, line item SKU, variation specifics, supplier product ID, supplier variant ID ve package quantity içermelidir.
Bundle ve multipack özellikle risklidir. eBay quantity 1, supplier'da iki ayrı fiziksel ürün satın almayı gerektirebilir. Tam tersi, eBay quantity 2 supplier'ın tek 2-pack SKU'suyla karşılanabilir. Satın alma planı `order line quantity × units_per_listing` kuralıyla oluşturulmalı; sonuç supplier unit'iyle uzlaştırılmalıdır.
Fiyat ve kârı checkout anında yeniden hesaplayın
Listing yayınlandığındaki supplier fiyatı satın alma anında geçerli olmayabilir. Sepette kargo, bölge surcharge, üyelik indiriminin kaybı veya VAT görünümü değişebilir. Auto-order kararı product page fiyatına değil checkout total'a dayanmalıdır.
Örnek: eBay net gelir tahmini £34,20, supplier ürün £26 ve beklenen kargo ücretsiz olsun. Checkout'ta £4,99 bölge kargosu çıktığında kâr £3,21'e düşer. Minimum net kâr £5 ise otomasyon sipariş vermemeli; fiyat farkı kuyruğa gitmelidir. “Sipariş geldi, zarar da olsa gönderelim” bazen hesap sağlığını korumak için gerekli olabilir, fakat bu bir otomatik kâr kararı değil yetkili istisna kararıdır.
Idempotency: timeout, başarısızlık demek değildir
Supplier checkout isteği timeout olduğunda iki olasılık vardır: sipariş hiç oluşmadı veya oluştu ama yanıt dönmedi. Kör retry ikinci siparişi yaratabilir. Her satın alma için benzersiz business key oluşturun: `ebay_order_id + line_item_id + supplier_id + purchase_action`.
Durum makinesi en az şunları taşımalıdır:
- `eligible`
- `purchase_reserved`
- `supplier_submitted_unknown`
- `supplier_confirmed`
- `failed_safe_to_retry`
- `manual_review`
- `cancelled`
Timeout sonrası supplier order history, confirmation email veya idempotency destekleyen supplier API sorgulanır. Sipariş bulunmadan retry açılmaz. Veritabanında unique constraint veya atomik lock olmadan iki worker'ın aynı order'ı aynı anda işlemesi engellenemez.
API, feed ve browser otomasyonunun karşılaştırması
| Yöntem | Artıları | Eksileri | Güvenli kullanım |
|---|---|---|---|
| Supplier purchase API | Yapılandırılmış response, order ID, mümkünse idempotency | Her supplier'da yok; sözleşme ve geliştirme gerekir | Birincil tercih, sandbox/pilot ile |
| EDI/PO feed | B2B ve batch süreçte denetlenebilir | Gerçek zamanlı olmayabilir; acknowledgement şart | Planlı wholesale akışı |
| Email purchase order | Basit ve arşivlenebilir | Kabul/stok kesinliği gecikebilir | İnsan onaylı düşük hacim |
| Browser/RPA | API olmayan siteyi çalıştırabilir | UI, captcha, login ve fiyat değişimine kırılgan | Düşük limit, ekran kanıtı, kill switch |
RPA'da düğmenin aynı yerde olması doğru ürünün sepette olduğu anlamına gelmez. Son onay öncesi ürün ID, varyant, quantity, adres, delivery service ve order total DOM'dan tekrar okunmalı; beklenen değerle uyuşmazsa işlem kesilmelidir. Supplier şartları ve otomatik erişim izni de ayrıca doğrulanmalıdır.
Adres doğrulama ve veri minimizasyonu
Adres normalizasyonu alıcının verdiği bilgiyi “daha güzel” hale getirmek için keyfî değiştirme değildir. Postcode-country uyumu, desteklenmeyen bölge, PO Box, karakter ve satır uzunluğu kontrol edilir. Supplier önerilen adres döndürüyorsa flat/unit gibi anlamlı parçaları silmediği doğrulanmadan otomatik kabul edilmez.
Alıcı verisi yalnız fulfillment amacıyla ve gerekli süre boyunca işlenmelidir. Loglara tam adres, telefon veya order payload'u bırakmak incident etkisini büyütür. Operasyon log'u order ID, validation sonucu ve maskelenmiş postcode gibi minimum veri taşımalıdır; erişim ve retention kuralı yazılı olmalıdır.
Split shipment ve tracking eşlemesi
Bir eBay order birden fazla line item, supplier order ise birden fazla package üretebilir. eBay'in fulfillment yönetimi bir order'ın tamamlanması için tüm line item'ların package ve shipping fulfillment ile ilişkilendirilmesini açıklar. Tek tracking numarasını tüm order'a yazmak, ikinci paket henüz çıkmadıysa yanlış beklenti yaratır.
Yerel model `eBay line item → supplier order line → supplier package → carrier/tracking` ilişkisini saklamalıdır. Tracking geldiğinde carrier kodu ve ilk scan doğrulanır; hangi quantity'yi kapsadığı bilinmiyorsa otomatik complete edilmez. Split shipment alıcı mesajı da gerçek package ve ETA bilgisine dayanmalıdır.
İstisna kuyruğu ve kill switch
Auto-ordering'in kalitesi başarı sayısıyla değil güvenli biçimde durabildiği durumlarla ölçülür. Şu sinyaller otomatik satın almayı durdurmalıdır:
- Supplier fiyatının belirlenen yüzde/mutlak eşikten fazla değişmesi
- Supplier checkout layout veya API schema değişimi
- Son 20 siparişte confirmation oranının düşmesi
- Duplicate order alarmı
- Adres veya varyant eşleşme belirsizliği
- Supplier dispatch SLA ihlali artışı
- eBay cancellation mesajı veya ödeme state değişimi
Global kill switch bütün supplier'ları durdurur; supplier switch yalnız sorunlu kaynağı; SKU switch tek ürünü durdurur. Assisted moduna geri dönüş, tam kapanmadan daha kullanışlı olabilir.
TurkoLister ile kontrollü pilot
TurkoLister free trial ile son 50 order'dan temsili bir dry run oluşturun. Listing-SKU-supplier eşleşmesini, güncel maliyeti, stok ve fiyat değişimini, varyantı ve handling süresini tek workflow'da inceleyin. İlk canlı pilotta düşük fiyatlı, tek varyantlı, tek paketli ve güvenilir supplier ürünleri seçin.
TurkoLister'ın listing ve supplier bağlamını bir araya getirmesi karar kapılarını kolaylaştırır. Ancak supplier checkout entegrasyonu, sipariş verme yetkisi ve teknik kapsam varsayılmamalı; hesabınızda pilotla doğrulanmalıdır. Başarı ölçütü order başına kazanılan dakika kadar duplicate sayısı, yanlış varyant, checkout fiyat farkı ve manuel kurtarma süresidir.
Sonuç
eBay dropshipping auto-ordering, satın alma düğmesini otomatikleştirmekten önce karar ve kanıt zincirini otomatikleştirmelidir. Ödeme, SKU, varyant, stok, checkout total, adres ve teslimat kapıları geçmeden order verilmemeli; idempotency ve timeout reconciliation olmadan retry yapılmamalıdır. Assisted başlayın, düşük riskli cohort'ta ölçün ve sistem güvenli biçimde durmayı kanıtladıktan sonra otomasyon seviyesini artırın.
Sık Sorulan Sorular
eBay siparişi gelir gelmez supplier'a otomatik gönderilmeli mi?
Her zaman değil. Ödeme durumu, supplier stok/fiyatı, adres, riskli ürün ve kâr tabanı doğrulanmadan körlemesine sipariş vermek zararı ve yanlış fulfillment'ı büyütebilir.
Auto-ordering'de çift sipariş nasıl önlenir?
Her eBay order line item ve aksiyon için benzersiz idempotency anahtarı tutulmalı; timeout sonrası yeniden denemeden önce supplier tarafında order oluşup oluşmadığı doğrulanmalıdır.
Supplier API yoksa auto-ordering güvenli olur mu?
Browser/RPA tabanlı otomasyon mümkün olabilir ancak sayfa, oturum, captcha ve checkout değişikliklerine kırılgandır. Düşük limit, insan onayı ve görsel/sonuç doğrulaması olmadan tam otomatik kullanılmamalıdır.
TurkoLister auto-ordering akışında nerede konumlanır?
TurkoLister listing, supplier ürünü, maliyet, stok-fiyat ve sipariş bağlamını aynı workflow'da tutarak satın alma kararından önce gerekli kontrolleri görünür kılar; supplier checkout yeteneği ve kapsamı pilotta doğrulanmalıdır.