Online mağaza entegrasyonu

CCV Shop için sunucu tarafı takip

CCV Shop API anahtarlarınızı bağlayın ve Create webhook düğmesine basın. CCV bundan sonra her ödenmiş siparişi ROASaurus'a bildirir, ROASaurus da sunucudan reklam platformlarınıza gönderir.

Bir bakışta CCV Shop
Siparişler şu yolla gelirWebhook (order paid) ve her 5 dakikada bir yoklama
Webhook kurulumuOtomatik, Create webhook düğmesiyle
Kimlik bilgileriAPI gegevens bölümündeki public key ve secret key
İstek imzalamaHer API çağrısında HMAC-SHA512
Teşekkür sayfası kod parçasıSipariş başarı sayfası, Vertoshop.getOrder().getId() kullanılarak

CCV Shop nasıl bağlanır

  1. ROASaurus betiğini tüm sayfalara ekleyin: Mijn webshop › Instellingen › Lay-out › Layout › Header HTML ya da başlıktaki bir uygulama kod bloğu.
  2. Teşekkür sayfası kod parçasını sipariş başarı sayfasına ekleyin.
  3. Mijn webshop › Instellingen › Algemeen › API gegevens: public key ve secret key'i kopyalayın. API gegevens görünmüyorsa önce API uygulamasını yükleyin.
  4. Her iki anahtarı da ROASaurus'a girin, kaydedin, ardından Create webhook düğmesine basın.

Create webhook ne yapar

ROASaurus, order paid olayı için bir CCV webhook'u kaydeder. CCV bundan sonra her ödenmiş siparişi hemen bildirir. CCV bir webhook secret döndürdüğünde ROASaurus her gönderimin HMAC-SHA512 imzasını kontrol eder; her gönderim ayrıca mağazanıza özgü token'ı da taşımalıdır. ROASaurus ardından siparişin tamamını ve sipariş satırlarını API'den çeker.

ROASaurus'un yaptığı her API çağrısı, CCV'nin gerektirdiği şekilde imzalanır: public key'inizin, yöntemin, adresin, gövdenin ve bir zaman damgasının HMAC-SHA512 hash'i.

5 dakikalık kontrol

ROASaurus ayrıca CCV'den ödenmiş siparişleri her 5 dakikada bir ister. CCV yalnızca oluşturulma tarihine göre filtreler; bu yüzden verildikten günler sonra ödenmiş olarak işaretlenen bir sipariş kontrol tarafından değil, webhook tarafından yakalanır.

ROASaurus her siparişten neleri okur

Tam sipariş numarası, toplam tutar, para birimi, müşterinin e-postası, cep telefonu veya telefon numarası, ad, fatura şehri, posta kodu ve ülkesi, müşteri kimliği ve her sipariş satırı; ürün numarası, miktar ve fiyatıyla birlikte.

Sınırlamalar

  • CCV siparişleri alışverişçinin IP adresini içermez; bu yüzden IP ile yedek eşleştirme kullanılamaz. Teşekkür sayfası kod parçasını ekleyin.
  • Webhook'u etkin tutun: geç ödemeler ona bağlıdır.
  • Bağlayıcı, platformun resmi API belgelerine göre geliştirilmiştir. Kimlik bilgilerinizi kaydettikten sonra Test connection düğmesine basın, ardından bir test siparişi verin ve Event log'u kontrol edin.

İlgili

SSS

Sorular ve yanıtlar

CCV Shop API anahtarlarımı nerede bulurum?

Mijn webshop › Instellingen › Algemeen › API gegevens bölümünde. Bu menü yoksa önce CCV'nin API uygulamasını yükleyin.

Sipariş başarı sayfası kod parçası ne işe yarar?

Sipariş kimliğini Vertoshop.getOrder().getId() ile okur ve ROASaurus satın alımını bununla tetikler; bu da siparişi ziyaretçiye ve reklam tıklamasına bağlar.

Daha sonra ödenen siparişler yine de gönderilir mi?

Evet, sipariş-ödendi webhook'u aracılığıyla. 5 dakikalık kontrol yalnızca yakın zamanda oluşturulan siparişlere bakar; bu yüzden webhook'u etkin tutun.

Her satış, onu getiren reklama kadar izlenir

Sunucu tarafı takip, kâr ve yaşam boyu değer tek uygulamada. 14 günlük ücretsiz deneme, kredi kartı gerekmez.

Ücretsiz denemenizi başlatın →