Hoşgeldin Misafir

Shopier Yeni API Sistemi (OBS/PAT) – Çoklu Site Entegrasyonu İçin Nasıl Bir Çözüm Geliştirdiniz?

BurocK

10 Ocak 2018
486 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Selamünaleyküm arkadaşlar,

Shopier'in standart API servisini devre dışı bırakıp OBS ve PAT sistemi üzerinden işlem yapılmasına geçmesiyle birlikte entegrasyon tarafında bazı değişiklikler yapmak zorunda kaldım.

Önceden tek bir Shopier hesabını birden fazla web sitesinde kullanabiliyor ve her site için ayrı callback URL tanımlayabiliyorduk. Yeni sistemde ise bu süreç biraz daha karmaşık hâle geldi.

Ben ödeme doğrulama işlemlerini webhook üzerinden gerçekleştiriyorum. Ancak birden fazla siteyi tek bir Shopier hesabına bağlama konusunda eski sistemdeki esnekliği korumak için kendimce bir çözüm geliştirdim.

Shopier Merkezi Ödeme Onay Sistemi adını verdiğim bir yapı oluşturdum.

Bu sistem sayesinde:

  • Tek bir Shopier hesabı birden fazla web sitesinde kullanılabiliyor.
  • Farklı sitelerden gelen ödeme işlemleri merkezi bir sistem üzerinden yönetiliyor.
  • Ödeme doğrulamaları merkezi olarak gerçekleştiriliyor.
  • Ödeme sonucuna göre ilgili siteye sipariş onayı iletiliyor.
Böylece her site için ayrı bir Shopier hesabı açmaya veya ayrı ayrı entegrasyon yönetmeye gerek kalmıyor.

Merak ettiğim konu şu:

Shopier'in yeni OBS/PAT altyapısına geçiş sürecinde sizler nasıl çözümler geliştirdiniz?

  • Birden fazla siteyi tek Shopier hesabına bağlayabildiniz mi?
  • Callback URL kısıtlamasını nasıl aştınız?
  • Merkezi ödeme yönetim sistemi geliştiren var mı?
  • Webhook ve ödeme doğrulama süreçlerini nasıl yönetiyorsunuz?
Ben kendi geliştirdiğim merkezi sistemle bu sorunu çözdüm. Sizlerin de geliştirdiği farklı yöntemler veya alternatif çözümler varsa paylaşmanızı isterim.

Belki bu konu altında Shopier'in yeni ödeme altyapısını kullananlar için ortak bir çözüm havuzu oluşturabiliriz.

Herkese iyi çalışmalar.