Eklenti ne yapar
- Ödeme sayfası Kart, Apple Pay, Google Pay, PayPal ve coin seçicili Kripto seçeneklerini gösterir; fatura ve kart alanları gizlenir.
- Sipariş, ödeme verileriyle birlikte token durumunda kaydedilir, ardından üye UTOPAY sayfasında öder.
- API üzerinden yeniden okunan ödeme tutar ve para birimiyle eşleşince eklenti PMPro’nun
pmpro_complete_async_checkout()fonksiyonunu çağırır: seviye, e-postalar ve eklentiler her ödemedeki gibi çalışır. - Yönetimdeki Orders → Recheck token order ödeme durumunu UTOPAY’e sorar.
- Otomatik yenilemeli seviyeler ödeme sırasında açık bir mesajla reddedilir.
Kurulum
- Yukarıdaki ZIP’i indirin. Plugins → Add New → Upload Plugin → Install → Activate.
- Memberships → Settings → Payment Gateway & SSL (PMPro 3.5+: Payment Gateways → UTOPAY → Edit Settings): UTOPAY’i seçin.
- UTOPAY panelinde test anahtarı
utopay_sk_test_…oluşturun (Integration → API keys) ve yapıştırın; ödeme seçeneklerini ve coinleri belirleyin. - Kripto için EVM cüzdanınızı panelde ekleyin (Project settings → Funds & payouts).
Test ödemesi
- Test anahtarıyla tek seferlik bir seviyenin ödemesini yapın.
- UTOPAY sandbox’ında yeşil ✅ düğmesine basın.
- Onay sayfasına dönersiniz; üyelik aktiftir ve sipariş Success durumundadır.
- Anahtarı
utopay_sk_live_…ile değiştirin.
Üyelikler nasıl onaylanır
Her ödeme, sipariş kodu, tutar ve para birimiyle gizli anahtarınızla imzalanmış kendi bildirim URL’sini (admin-ajax.php?action=utopay_pmpro) taşır. UTOPAY her olayı imzalar (HMAC-SHA256) ve altı saat boyunca yeniden dener.
Eklenti iki imzayı da kontrol eder ve ödemeyi API üzerinden yeniden okur; üye döndüğünde onay sayfası kontrolü tekrarlar.
Sürüm geçmişi
- 1.0.0 — ilk sürüm: PMPro 3.0+, kart ve PayPal, kripto, token siparişlerin yeniden kontrolü, Rusça çeviri.
SHA-256: 3443f0c8086dff639976e7d1f1cd1fa7488d92054d67cf8b8044e07566124409
Güncellendi · UTOPAY entegrasyon ekibi