Hiçbir web sitesi ve geliştirici olmadan başlayabilir ve daha sonra hesapları değiştirmeden veya yeniden başvurmadan API'ye geçebilirsiniz. Aşağıdaki her rota aynı barındırılan ödemeyi, aynı kontrol panelini ve aynı ödemeleri kullanır.
Ödeme bağlantıları
Kontrol panelinizde bir bağlantı oluşturun ve bunu e-posta, WhatsApp, mesaj veya gönderi yoluyla paylaşın. Müşteri, güvenli ödeme sayfasında ödeme yapar ve ödeme, kontrol panelinizde müşterinin adı, e-posta adresi ve cep telefonu numarasıyla birlikte görünür.
Yüklenecek bir şey yok ve kod yok. Yinelenen bir ürüne ilişkin bağlantı, tek seferlik ödeme yerine aboneliği başlatır ve ödeme sayfası, müşteri ödeme yapmadan önce yenileme koşullarını gösterir.
Barındırılan ödeme oturumları
Sunucunuz, müşterinin satın aldığı ürünlerle bir ödeme oturumu oluşturur ve ardından bunları oturumun adresine gönderir. Barındırılan sayfada ödeme yaparlar ve seçtiğiniz iade adresine geri dönerler.
Bir seans 24 saat geçerlidir. İmzalı bir web kancası sunucunuza sonucu bildirir, böylece müşteri sitenize bir daha dönmese bile siparişi serbest bırakabilirsiniz.
REST API'si
JSON'u HTTPS üzerinden utopia-payments.com/api/v1 adresinde, Kontrol Paneli → Geliştiriciler'de oluşturduğunuz gizli bir anahtarla kullanın. Kaynaklar; ürünler, müşteriler, ödeme oturumları, ödemeler, abonelikler, webhook uç noktaları, etkinlikler ve kendi hesabınızdır.
- Tutarlar tamsayı küçük birimlerdir: 34900, 349,00 AED'dir.
- Listeler bir imleçle sayfalandırılır, böylece uzun bir geçmiş, boşluklar olmadan sırayla okunur.
- İdempotency anahtarına sahip bir POST, ilk yanıtını 24 saat boyunca yeniden oynatır, dolayısıyla zaman aşımından sonra yapılan yeniden deneme iki kez ücretlendirilemez.
- Anahtarlar dakikada 240 istekle sınırlıdır.
Test anahtarları bugün ürün ve müşteri oluşturabilir ancak barındırılan test ödemesi, henüz etkinleştirilmemiş sanal alan kimlik bilgilerine ihtiyaç duyar ve test kartı numarası yoktur. Bu gerçekleşene kadar, akışı canlı bir anahtarla ve küçük bir gerçek ödemeyle deneyin; asla birinin kart bilgileriyle vekil olarak çalışmayın.
Düğüm ve PHP kütüphaneleri
Her iki kitaplık da aynı API'yi kapsar, yazılan kaynakları taşır ve tek çağrıda sizin için web kancası imzalarını doğrular.
npm install @utopia-payments/nodecomposer require utopia-payments/utopia-phpWooCommerce
Bir WordPress eklentisi, Utopia'yı WooCommerce ödeme sayfasında bir ödeme yöntemi olarak ekler: alışveriş yapan kişi, barındırılan sayfada ödeme yapar ve sipariş, müşterinin tarayıcısı yerine web kancasından ödendi olarak işaretlenir.
Zip'i belgelerden indirin ve Eklentiler → Yeni Ekle → Eklentiyi Yükle altında yükleyin. Henüz WordPress.org'da listelenmediğinden zip değiştirilerek güncellenir.
Henüz yerel bir Shopify uygulaması yok. Shopify mağazaları, manuel ödeme yöntemi bulunana kadar Utopia ödeme bağlantısının yanı sıra bir de Utopia ödeme bağlantısı kullanır.
Dokümantasyon
Hangi rotanın uygun olduğundan emin değil misiniz? Kurulumunuzu açıklayın sales@utopia-payments.com.