DOCS

Mağaza politikalarını gösterin

Mağaza politikalarınızı Checkout'ta gösterin ve alışveriş yapanların sipariş vermeden önce kabul etmesini gerektirin.

Mağaza politikalarınıza (hizmet şartları, gizlilik politikası, iade politikası, kargo politikası ve garanti politikası) doğrudan Zonos Checkout'ta bağlantılar sunabilir ve alışveriş yapanların satın alma işlemini tamamlamadan önce bunları kabul etmesini gerektirebilirsiniz. Politikalarınıza bağlantılar içeren gerekli bir onay kutusu ödeme adımında görünür ve alışveriş yapanın kabulü, kayıtlarınız için sipariş meta verisi olarak kaydedilir.

Bu, yasal ve uyum gereksinimleri karşılamanıza yardımcı olur ve uluslararası alışveriş yapanlarına mağazanıza güven sağlar.

Politikalar alışveriş yapanlara nasıl görünür? 

Checkout'ta politika onayı gerektir seçeneğini etkinleştirdikten ve en az bir politika URL'si ekledikten sonra, Checkout'un ödeme adımında bir onay kutusu gösterilir. Kutu etiketi, yapılandırdığınız her politikaya bağlantı içerir ve politika bağlantıları yeni bir sekmede açılır, böylece alışveriş yapanlar checkout'ta yerlerini kaybetmezler. Örneğin:

"[mağaza adı]'nın Hizmet Şartları, Gizlilik Politikası ve İade Politikasını kabul ediyorum."

Alışveriş yapan kutuyu işaretlemeden önce şunları yapamaz:

  • Kartla ödeme
  • PayPal ile ödeme
  • Bir staging (test modu) siparişi yerleştirme

Alışveriş yapan kutuyu işaretlemeden siparişi yerleştirmeye çalışırsa, ödeme engellenir ve satır içi bir hata gösterilir:

"Siparişi yerleştirmek için politikaları kabul etmelisiniz."

Alışveriş yapanlardan, Checkout'u her açışlarında kabul etmeleri istenir; eğer kapatıp yeniden açarlarsa, ödeme yapabilmek için kutuyu tekrar işaretlemek zorunda kalırlar.

Checkout ödeme adımında politika onayı kutusu

Görüntülenen politikaları özelleştirin 

Alışveriş yapanlarınıza hangi politikaların görüneceğini seçmek ve bunlar için onay istemek için:

  1. DashboardSettingsCheckout settings seçeneğine gidin.
  2. Merchant policies bölümünü bulun.
  3. Require policy consent at checkout seçeneğini etkinleştirin.
  4. Eklemek istediğiniz her politika için bir URL ekleyin. Şunların herhangi bir kombinasyonunu yapılandırabilirsiniz:
    • Terms and conditions
    • Privacy policy
    • Refund policy
    • Shipping policy
    • Warranty policy
  5. Save seçeneğine tıklayın.

Akılda tutulması gereken birkaç şey vardır:

  • Her URL, http:// veya https:// ile başlayan tam, mutlak bir bağlantı olmalıdır.
  • Politika onayı etkinleştirildiğinde en az bir politika URL'si gereklidir.
  • Bir alanı boş bırakarak o politikayı onay isteminden kaldırabilirsiniz. Alışveriş yapanlara yalnızca geçerli bir URL'ye sahip politikalar gösterilir.
  • Require policy consent at checkout seçeneğini kapatıp kaydetmek yapılandırılmış tüm politika URL'lerini temizler ve onay isteğini Checkout'tan kaldırır.

Dashboard Checkout ayarlarında Merchant politikaları bölümü

Onay nasıl kaydedilir? 

Alışveriş yapan kabul ettiğinde ve siparişi yerleştirdiğinde, onayları order metadata olarak merchantPolicyConsent anahtarı altında kaydedilir. Checkout oturumundaki sipariş üzerinden alabilirsiniz:

query getPolicyConsent {
  checkoutSession(id: "checkout_session_...") {
    order {
      metadata {
        key
        value
      }
    }
  }
}

merchantPolicyConsent girişinin value değeri JSON kodlu bir dizedir. Ayrıştırıldığında şunları içerir:

  • acceptedAt — alışveriş yapanın kabul ettiği anın ISO zaman damgası.
  • locale — alışveriş yapanın politikaları gördüğü dil/yerel ayar.
  • policies — gösterilen her politikayı, alışveriş yapanın kabul ettiği tam URL'ye eşleyen bir harita.
{
  "acceptedAt": "2026-06-03T17:42:08.123Z",
  "locale": "en-US",
  "policies": {
    "termsAndConditions": "https://example.com/terms",
    "privacyPolicy": "https://example.com/privacy",
    "refundPolicy": "https://example.com/refunds"
  }
}

Desteklenen politikalar 

  • Terms and conditions
  • Privacy policy
  • Refund policy
  • Shipping policy
  • Warranty policy

Bu sayfa faydalı mıydı?