Shopify Özel Ödeme Altyapısı Entegrasyon Rehberi

Shopify Özel Ödeme Altyapısı Entegrasyon Rehberi

Shopify’da ödeme sayfasına kendi geliştirdiğiniz bir ödeme yöntemini eklemek her mağazanın yapabileceği bir işlem değil. Shopify’ın ödeme sayfasında çalışan ödeme uygulamalarını genel olarak yalnızca Shopify’ın onayladığı ödeme sağlayıcıları geliştirebiliyor. Bunun tek istisnası, uygun bulunan Shopify Plus mağazalarının kendi mağazalarına özel bir ödeme uzantısı (custom payments extension) geliştirebilmesi. Diğer mağazalar için “özel ödeme altyapısı” ise genellikle onaylı bir sağlayıcının uygulamasını kullanmak, ödeme yöntemlerini Shopify Functions ile özelleştirmek ya da ödemeyi Shopify dışında alıp siparişi API ile oluşturmak anlamına geliyor.

Bu yazıda bu yolların her birinin ne zaman uygun olduğunu, Shopify Plus mağazalarının özel ödeme uzantısı seçeneğini ve bir ödeme şirketi olarak Shopify’a nasıl entegre olunacağını anlatıyoruz.

Shopify’da ödeme altyapısı nasıl çalışır?

Shopify’da müşteri her zaman Shopify’ın ödeme sayfasında (checkout) ödeme yapar. Bu sayfada görünen ödeme yöntemleri üç kaynaktan gelir:

  • Shopify Payments: Shopify’ın kendi altyapısı. Türkiye’de kullanılamıyor.

  • Üçüncü taraf ödeme sağlayıcı uygulamaları: iyzico, PayTR gibi Shopify’ın onayladığı sağlayıcıların uygulamaları.

  • Manuel ödeme yöntemleri: Havale/EFT, kapıda ödeme gibi, ödemenin Shopify dışında alındığı yöntemler.

Bu yapı güvenlik ve PCI DSS uyumluluğu için böyle kurgulanmıştır: kart bilgileri yalnızca onaylı ve denetlenmiş sağlayıcılar tarafından işlenir.

1. Yol: Onaylı bir ödeme sağlayıcısını kullanmak

Çoğu mağaza için en doğru çözüm, ihtiyaçlarını karşılayan onaylı bir ödeme sağlayıcısının uygulamasını kurmaktır. Türkiye’deki sağlayıcılar taksit, 3D Secure ve yerel kartlar gibi ihtiyaçları karşılar. Kurulum genellikle birkaç saat sürer ve bakım sorumluluğu sağlayıcıdadır.

Shopify Payments’ın Türkiye’deki durumunu ve sağlayıcı seçeneklerini Shopify Payments yazımızda, iyzico kurulumunu ise iyzico entegrasyonu yazımızda anlattık.

2. Yol: Ödeme yöntemlerini Shopify Functions ile özelleştirmek

Mevcut ödeme yöntemlerini değiştirmeden, hangi müşteriye hangi yöntemin gösterileceğini kontrol etmek istiyorsanız Shopify Functions’ın ödeme özelleştirme (payment customization) özelliği işe yarar:

  • Belirli bir tutarın üzerindeki siparişlerde kapıda ödemeyi gizlemek

  • B2B müşterilere yalnızca havale/EFT seçeneğini göstermek

  • Belirli ülkelere göre ödeme yöntemlerinin sırasını değiştirmek

  • Bir ödeme yönteminin adını yeniden düzenlemek

Bu özelleştirmeler App Store’daki hazır uygulamalarla tüm planlarda yapılabilir. Mağazaya özel olarak geliştirilen uygulamalarla Functions kullanmak ise Shopify Plus gerektirir. Bu yol yeni bir ödeme yöntemi eklemez, mevcut yöntemlerin davranışını değiştirir.

3. Yol: Ödemeyi Shopify dışında alıp siparişi API ile oluşturmak

Bazı iş modellerinde ödeme, Shopify’ın ödeme sayfası yerine başka bir sistemde alınır:

  • Ödeme sağlayıcısının kendi abonelik altyapısıyla tekrarlayan ödemeler

  • Bayi veya B2B müşteriler için cari hesap, çek veya vadeli ödeme

  • Satış temsilcilerinin müşteriye gönderdiği ödeme linkleri

Bu durumda özel bir uygulama, ödeme başarılı olduğunda Shopify’da siparişi Admin API ile oluşturur ve ödendi olarak işaretler. Böylece stok, sipariş yönetimi, kargo ve muhasebe entegrasyonları Shopify üzerinden çalışmaya devam eder. Abonelik senaryosunda bu yaklaşımı Shopify Subscriptions yazımızda ele aldık.

Bu yolun dikkat edilmesi gereken yanları:

  • Ödeme Shopify’ın ödeme sayfasında gerçekleşmediği için Shopify’ın dolandırıcılık analizi ve ödeme raporları bu siparişleri kapsamaz.

  • İade ve iptal süreçlerinin ödeme sağlayıcısı tarafında ayrıca yönetilmesi gerekir.

  • Kart bilgileri asla sizin sunucunuzdan geçmemeli; ödeme sağlayıcısının barındırdığı ödeme sayfası veya güvenli formu kullanılmalıdır.

4. Yol: Shopify Plus mağazaları için özel ödeme uzantısı

Shopify, uygun bulduğu Shopify Plus mağazalarının yalnızca kendi mağazalarında çalışacak özel bir ödeme uzantısı geliştirmesine izin veriyor. Bu sayede örneğin doğrudan anlaşmalı olduğunuz bir bankanın sanal POS’unu ya da Shopify’da hazır uygulaması bulunmayan bir ödeme sağlayıcısını, Shopify’ın ödeme sayfasında yerel bir ödeme yöntemi olarak sunabilirsiniz.

Bu yolun koşulları:

  • Uygunluk Shopify’ın onayına bağlı. Başlamadan önce Shopify Plus Destek ekibiyle görüşüp mağazanızın bu seçenek için uygun olduğunu teyit etmeniz gerekiyor.

  • Uzantı, Shopify’ın Payments Apps API’si ve ödeme uzantısı yapısıyla geliştiriliyor; kart verilerinin güvenli alanlarda işlenmesi, 3D Secure desteği ve PCI DSS gereksinimleri geçerli.

  • Uzantı yalnızca sizin mağazanızda çalışır, App Store’da listelenmez.

  • Geliştirme ve bakım sorumluluğu sizde ya da çalıştığınız ajanstadır. Shopify API sürüm güncellemelerinin takip edilmesi gerekir.

Bu seçenek, ödeme deneyimini Shopify’ın ödeme sayfasında tutarken özel bir ödeme altyapısı kullanmak isteyen büyük markalar için en temiz çözüm.

Ödeme şirketleri için: Shopify’a ödeme sağlayıcısı olarak entegre olmak

Bir ödeme kuruluşuysanız ve Shopify mağazalarına hizmet vermek istiyorsanız, Shopify’ın ödeme ortaklığı programına başvurmanız gerekir. Süreç genel olarak şu adımlardan oluşur:

  1. Shopify Partner hesabı açmak ve ödeme ortaklığı başvurusu yapmak.

  2. Shopify’ın incelemesinden geçmek: Şirket bilgileri, lisanslar, PCI DSS uyumluluğu ve risk yönetimi süreçleri değerlendirilir.

  3. Payments Apps API ile ödeme uygulaması geliştirmek: Kart, alternatif ödeme veya yönlendirmeli ödeme türlerinden uygun olanı seçilir.

  4. Test ve uygulama incelemesi: Uygulama, Shopify’ın teknik ve kullanıcı deneyimi gereksinimlerine göre test edilir.

  5. Yayın: Onaylanan uygulama, mağazaların kurabileceği bir ödeme sağlayıcısı olarak listelenir.

Bu süreç aylar sürebilir ve bir mağazanın kendi başına izleyeceği bir yol değildir.

Hangi yol size uygun?

İhtiyaç

Önerilen yol

Kartla ödeme, taksit, 3D Secure

Onaylı bir ödeme sağlayıcısının uygulaması

Anlaşmalı bankanın sanal POS’unu ödeme sayfasında yerel yöntem olarak sunmak (Shopify Plus)

Shopify Plus’a özel ödeme uzantısı

Müşteriye göre ödeme yöntemlerini gizlemek veya sıralamak

Shopify Functions ile ödeme özelleştirme

Abonelik, cari hesap veya vadeli ödeme

Ödemeyi dışarıda alıp siparişi API ile oluşturan özel uygulama

Ödeme şirketi olarak Shopify’da yer almak

Shopify ödeme ortaklığı programı

Sık sorulan sorular

Kendi ödeme sistemimi Shopify ödeme sayfasına ekleyebilir miyim?

Shopify Plus kullanıyorsanız ve Shopify sizi uygun bulursa, mağazanıza özel bir ödeme uzantısı geliştirebilirsiniz. Uygunluğu Shopify Plus Destek ekibiyle teyit etmeniz gerekir. Diğer planlarda mağazalar onaylı sağlayıcıların uygulamalarını kullanır ya da ödemeyi Shopify dışında alıp siparişi API ile oluşturur.

Özel ödeme entegrasyonu için Shopify Plus gerekir mi?

Onaylı bir ödeme sağlayıcısını kullanmak için gerekmez. Mağazaya özel bir ödeme uzantısı geliştirmek ve mağazaya özel uygulamalarla Shopify Functions kullanarak ödeme yöntemlerini özelleştirmek ise Shopify Plus gerektirir.

Havale/EFT veya kapıda ödeme nasıl eklenir?

Shopify yönetim panelinde Ayarlar → Ödemeler sayfasındaki manuel ödeme yöntemleri bölümünden ekleyebilirsiniz. Bu yöntemlerde ödemenin alındığını siz onaylarsınız.

Ödeme altyapınızı birlikte planlayalım

Doğru ödeme kurgusu, hem dönüşüm oranını hem de operasyonel yükü doğrudan etkiliyor. Mağazanız için en uygun ödeme altyapısını ya da özel bir entegrasyonu birlikte planlamak isterseniz Shopify teknik destek sayfamızdan bize ulaşabilirsiniz.

Okumaya Devam Et

Okumaya Devam Et

İlginizi çekebilecek diğer yazılarımıza göz atın

Markanıza özel çözümler

Butik markalardan büyük kurumsal markalara kadar her ölçekteki markanın ihtiyacını anlıyor, bu ihtiyaçlara özel çözümleri aynı özen ve özveriyle sunuyoruz.

Markanıza özel çözümler

Butik markalardan büyük kurumsal markalara kadar her ölçekteki markanın ihtiyacını anlıyor, bu ihtiyaçlara özel çözümleri aynı özen ve özveriyle sunuyoruz.

Markanıza özel çözümler

Butik markalardan büyük kurumsal markalara kadar her ölçekteki markanın ihtiyacını anlıyor, bu ihtiyaçlara özel çözümleri aynı özen ve özveriyle sunuyoruz.

Bülten

Sektördeki en yeni trendleri ve özel teklifleri kaçırmamak için bültenimize kayıt olun.

Kaydolmakla KVKK sözleşmemizi kabul etmiş olursunuz.

Byte © All rights reserved

Turkish