RevGlanceBelgeler

Shopify

Siparişleri, iadeleri, komisyonları ve abonelik sözleşmelerini okumak için bir Shopify mağazasını Dev Dashboard uygulaması üzerinden bağlayın.

RevGlance, mağazanızı Shopify'ın GraphQL Admin API'si üzerinden okur. Uygulamanızın client ID ve secret değerleriyle (client credentials grant) giriş yapar; bu yöntem yalnızca uygulamanın kendi kuruluşundaki mağazalarda çalışır.

Bağlama

  1. Shopify Dev Dashboard'da, mağazanızla aynı kuruluşta bir uygulama oluşturun.
  2. Uygulamaya read_orders, read_all_orders, read_own_subscription_contracts ve read_customers kapsamlarını verin, bir sürüm yayımlayın ve uygulamayı mağazanıza yükleyin.
  3. Uygulamanın Settings bölümünden Client ID ve Client secret değerlerini kopyalayın (ikincisi shpss_ ile başlar).
  4. Mağazanızın .myshopify.com adresini ve her iki değeri girin, ardından Bağla: Shopify seçeneğini seçin.

Formun istedikleri

AlanÖrnek
Mağazaacme.myshopify.com
İstemci kimliği1a2b3c4d5e6f…
İstemci gizli anahtarıŞifreli saklanırshpss_…

Webhook'u ekleyin

Shopify webhook'larını, kaynağın zaten sahip olduğu uygulamanın client secret değeriyle imzalar; bu yüzden yapıştırılacak bir gizli anahtar yoktur.

  1. RevGlance'ta Ayarlar › Kaynaklar bölümünü açın, Shopify kaynağının menüsünü açın ve Webhook seçeneğini seçin. URL'yi kopyalayın.
  2. Uygulamanızın yapılandırmasında, uç nokta olarak bu URL ile sipariş, iade ve abonelik sözleşmesi konularına abone olun ve değişikliği yayımlayın.

RevGlance neleri eşitler

  • Ödenmiş siparişler; vergi öncesi, mağazanın para biriminde, Shopify Payments komisyonlarıyla birlikte. Test siparişleri dışarıda bırakılır. read_all_orders kapsamı, ilk eşitlemenin Shopify'ın varsayılan 60 gününden daha geriye gitmesini sağlar.
  • İadeler; vergi, siparişteki oranla düşülür.
  • MRR için Shopify Subscriptions'tan ve onun üzerine kurulu uygulamalardan gelen abonelik sözleşmeleri. Bir satış planının oluşturduğu siparişler yinelenen olarak sayılır.

Shopify iptal tarihi veya nedeni vermez; bu yüzden iptal edilmiş bir sözleşme, en son değiştiği tarihte sona erer.

Shopify nasıl sayılır

  • Ödenmiş siparişler vergiden önce, mağazanın para biriminde sayılır; komisyon olarak Shopify Payments ücretleri alınır. Test siparişleri hariç tutulur.
  • İadeler vergi içerir, bu yüzden RevGlance vergiyi sipariştekiyle aynı oranda düşer.
  • MRR, indirimleri düşüldükten sonra abonelik sözleşmelerinden gelir (Shopify Subscriptions ve onun üzerine kurulu uygulamalar). Bir satış planının oluşturduğu siparişler yinelenen olarak sayılır.
  • Shopify iptal tarihi veya nedeni vermez: iptal edilen, süresi dolan, başarısız olan veya duraklatılan bir sözleşme, son değiştiği tarihte sona erer.
  • Kısmen ödenmiş bir sipariş, şimdiye kadar gelen tutarla sayılır.
  • Fiyatların vergi içerdiği yerlerde MRR, ilk siparişteki vergi oranıyla vergi öncesi sayılır.
  • Abonelik sözleşmeleri deneme tarihleri içermez, bu yüzden denemeler gösterilmez.
  • Ters ibrazlar okunmaz, bu yüzden kaybedilen bir ters ibraz, sağlayıcı onu ayrıca iade olarak bildirmedikçe ödeme olarak sayılmaya devam eder.
  • Başarısız ödemeler bildirilmez, bu yüzden bu rakam sıfırda kalır.