GoCardless
Multisite Ultimate: GoCardless Ödemesi
Müşterilerinizin Multisite Ultimate üyelikleri ve ürünleri için GoCardless kullanarak Doğrudan Ödeme (Direct Debit) ile ödeme yapmasına izin verin!
Kurulum
- 'ultimate-multisite-gocardless' dosyasını '/wp-content/plugins/' dizinine yükleyin
- WordPress'te 'Eklentiler' menüsünden eklentiyi etkinleştirin
- Eklentiyi kurmak için adım adım Sihirbaz'ı takip edin
Kullan ım Kılavuzu
GoCardless, Avrupa ve Birleşik Krallık'ta bulunan ve Doğrudan Ödeme (Direct Debit) imkanı sunan bir ödeme ağ geçididir.
Ultimate Multisite: GoCardless Gateway, Ultimate Multisite'a GoCardless desteği ekleyerek, bu bölgedeki müşterilerinizden Doğrudan Ödeme yoluyla ücret almanızı sağlar.
Bu eğitimde, Ultimate Multisite ağınızda ödeme kabul etmeye başlamak için GoCardless'i nasıl kuracağınızı anlatacağız.
Not: GoCardless yalnızca aşağıdaki para birimleriyle çalışır: EUR, GBP, AUD, SEK ve DKK.
Eklentiyi Kurma
Öncelikle, Ultimate Multisite için GoCardless eklentisini kurmanız gerekiyor. Bunu, Ultimate Multisite > Ayarlar > Eklentiler (yan menüde) yolunu izleyerek ve listeden GoCardless eklentisini seçerek yapabilirsiniz.
Eklenti kurulup etkinleştirildikten sonra, Ultimate Multisite > Ayarlar > Ödemeler bölümüne gidin, GoCardless seçeneğini açma/kapama düğmesiyle (toggle) etkinleştirin ve kaydedin.

Erişim Token'ı Alma
GoCardless'te bir hesap oluşturun (veya önce test etmek isterseniz GoCardless sandbox'ında bir hesap oluşturun, bu önerilir). Ardından, giriş yaptıktan sonra Developers (Geliştiriciler) menü öğesine gidin.
Developers sayfasında, ekranın sağ üst köşesindeki Create (Oluştur) düğmesine tıklayın, ardından Access Token (Erişim Token'ı) seçeneğine tıklayın.
Bu, yeni bir token oluşturmanıza olanak tanıyan yeni bir modal pencere açacaktır. Ona tanınabilir bir isim verin ve Scope (Kapsam) menüsünden Read-write access (Okuma-yazma erişimi) seçeneğini seçtiğinizden emin olun.
Erişim token'ı ekranda görünecektir. Bunu kopyalayın ve Ultimate Multisite > Ayarlar > Ödemeler > GoCardless menünüze yapıştırın.
Lütfen sağdaki alana yapıştırdığınızdan emin olun. Eğer bu bir canlı token ise, token'ı yapıştırmadan önce sandbox mode (sandbox modu) düğmesini kapatın.

İlk adım bu kadar. Şimdi bir webhook dinleyicisi (webhook listener) kurmanız gerekiyor.
Webhook Dinleyicisini Kurma
Aboneliklerle uğraşırken, Ultimate Multisite abonelik durumundaki değişiklikleri, yapılan yeni ödemeleri ve benzeri diğer olayları bilmek zorundadır.
Ödeme ağ geçitlerinin bu değişiklikleri Ultimate Multisite'a bildirme yolu webhook çağrıları kullanmaktır. Bu nedenle, entegrasyonun %100 çalışması için GoCardless'e tüm bu bilgileri hangi URL ile çağıracağını söylememiz gerekiyor.
GoCardless > Developers paneline geri dönün ve tekrar Create düğmesine tıklayın, ancak bu sefer Webhook endpoint (Webhook uç noktası) seçeneğini seçin.
eni bir pencere açılacak ve webhook uç noktası seçenekleri gösterilecektir. Webhook URL'si istendiği için, Ultimate Multisite ayarları > Ödemeler > GoCardless bölümüne geri dönün ve orada listelenen webhook URL'sini kopyalayın:
Ayrıca, webhook çağrılarınızı imzalamak için kullanılacak bir webhook secret (webhook gizli anahtarı) girebilirsiniz. Bu alana ne girerseniz, onu Ultimate Multisite Webhook Secret alanına da girmeniz gerekecektir.
Son olarak, Create webhook endpoint düğmesine tıklayarak uç noktayı oluşturun ve ardından Ultimate Multisite ayarlarınızı da kaydedin.
Artık GoCardless ile ödeme kabul etmeye hazırsınız!