POST /api/v1/order/create
Temel URL:https://magazaniz.com/api/v1
Kimlik doğrulama: Bearer belirteci gerekir (Authorization: Bearer YOUR_TOKEN)
İstek gövdesi
integer
required
Satın alınacak ürünün kimliği. Ürün kimliklerini GurStore yönetim panelinde Ürünler altında
bulabilirsiniz.
integer
Belirli bir ürün varyantının veya fiyat kademesinin kimliği. Ürünün birden çok varyantı varsa (ör. aylık
veya yıllık), burada hangisinin sipariş edileceğini belirtin. Ürünün varsayılan varyantını kullanmak için
atlayın.
integer
default:"1"
Sipariş edilecek birim sayısı. Sağlanmazsa varsayılan olarak
1.string
Bu siparişe uygulanacak isteğe bağlı bir kupon veya indirim kodu. Kupon aktif ve belirtilen ürüne
uygulanabilir olmalıdır.
Örnek istek
Başarılı yanıt
HTTP 200 OKstring
Geçerli bir yanıtta daima
"success".string
Siparişin oluşturulduğuna dair okunabilir onay.
integer
Bu siparişe GurStore’da atanan benzersiz kimlik. Siparişi yönetim panelinde aramak veya referans vermek
için bunu kullanın.
number
Mağazanızın yapılandırılmış para biriminde, indirimler veya kuponlardan sonra bu sipariş için tahsil
edilen nihai tutar.
object
Bu siparişle ilişkili teslim edilen öğe. Aşağıdaki Teslimat Nesnesi bölümüne bakın.
Teslimat Nesnesi
Bir sipariş yerine getirildiğinde, yanıttakidelivery nesnesi satın alınan öğeyi anında içerir — ayrı
bir uç noktayı yoklamanıza (poll) gerek yoktur.
Örneğin, lisans anahtarı teslimatıyla yapılandırılmış bir yazılım ürünü şunu döndürür:
delivery.value’yu kendi tarafınızda güvenle saklayın — sipariş oluşturma akışının birincil çıktısıdır.
API üzerinden oluşturulan siparişler yine de kimliği doğrulanmış hesabın yeterli cüzdan bakiyesine sahip
olmasını ya da mağaza yöneticisinin API siparişleri için sonradan-ödeme (post-pay) kredisi
yapılandırmasını gerektirir. Hesap bakiyesi yetersizse ve sonradan-ödeme etkin değilse sipariş reddedilir.

