← Tüm eğitimler

EĞİTİM 10 / 12

Birden fazla satıcı için ödeme kabul et.

Tek müşteri ödemesi, ayrı satıcı bakiyeleri ve kontrollü ödemeler.

Elde edeceğin sonuç

%4 komisyon ve incelenmiş ödeme politikasıyla üç satıcılı ödeme sayfası.

1. Projeyi hazırla

Proje → Pazaryeri → Ayarlar'ı aç. Pazaryeri'ni etkinleştir ve katılan mağazaları seç. Şimdilik satıcı ödemelerini duraklatılmış tut. Proje cüzdanlarını yedekle ve her mağazada Bitcoin veya desteklenen EVM yöntemlerini etkinleştir.

Müşteriler önce bu proje cüzdanlarına öder. Anahtarları sen kontrol eder, kayıtlı bakiyeleri satıcılara borçlanırsın. Ücretler için ayrı serbest yerel coin tut. Olağan bakiye aktarımları Pazaryeri ödeme alma adreslerinden harcayamaz.

2. Üç satıcı ekle ve onayla

Satıcılar'da her satıcıyı ve Bitcoin ana ağ adresini ekle. Onaylamadan önce adresi satıcıyla bağımsız doğrula. EVM token'ları için her satıcının tam olarak o ağda onaylı adresi de gerekir.

Proje komisyonunu %4 olarak ayarla. Mağaza, satıcı ve yetkili fatura geçersiz kılmaları anlık görüntüye kaydedilir; sonraki düzenlemeler mevcut tahsisi değiştirmez.

3. Ortak faturayı oluştur

Pazaryeri → Faturalar'da, üç adet 100 USD brüt satıcı payıyla 300 USD fatura oluştur. Toplamları birebir eşleşmelidir. Müşteriye ödeme bağlantısını gönder.

API entegrasyonu için ayrı Pazaryeri anahtarı kullan ve ondalık dizeleri şuraya gönder: /v1/marketplace/invoices. İstekten önce idempotency anahtarını kaydet ve zaman aşımından sonra yeniden kullan. İstek örnekleri →

4. İncele ve gönder

Doğrulanmış tahsislerin kullanılabilir olmasını bekle. Kilitli fiyatla her satıcı ödenen varlıkta 96 USD karşılığı alır; sen 12 USD karşılığı komisyon tutarsın. Yapılandırılmışsa mevcut %1 işlem ücreti ön ödemeli kredilerden 3 USD tutar. Zincir ücretleri ayrıdır.

Satıcı Ödemeleri'nde kullanılabilir tahsisleri hazırla, yerel ücretleri ve gas'ı sınırla. Bitcoin, seçilen faturanın ödenmemiş tüm paylarını aynı grupta gerektirir. Tam alıcıları ve planı incele, ardından bir kez onayla. Yalnızca Yayınlandı'ya değil, Ödendi'ye kadar izle.

5. Otomasyonu dikkatle etkinleştir

Ayarlar'da tek varlık için politika ekle: asgari ödeme, ödeme başına ve günlük anapara sınırları, yerel ücret ve gas bütçeleri, aralık ve onaylar. Yalnızca bu sınırları ve hedefleri inceledikten sonra etkinleştir, ardından ödemelerin duraklatmasını kaldır.

Otomatik politikalar başka tıklama olmadan gönderebilir. Düşük kredi veya sunucunun transfer izni yine harcamayı duraklatır. İzleme ve defter devam eder.

6. Yinelenen gönderim yapmadan istisnaları ele al

  • Eksik ödeme: ödeme sayfası toleransı karşılıksız satıcı bakiyesi oluşturmaz. Ek ödemeyi bekle, iade et veya tamamen karşılığı olan daha küçük paylaşımı açıkça onayla.
  • Eksik token gas'ı: proje cüzdanına serbest yerel coin ekle ve bekletilen ödemeyi incele. Bunu aşmak için ikinci ödeme oluşturma.
  • Webhook zaman aşımı: aynı imzalı olayı yeniden dene. Ham imzasını ve projeyi doğrula, event_id'yi benzersiz kaydet, ardından alındığını onayla. Faturanın tamamlanması olayı satıcı ödemesinin tamamlanması değildir.
  • Satıcılara ödeme yapıldıktan sonra iade: birincil cüzdanı ayrıca fonla, müşteri adresini doğrula, aynı varlıkla tam iade hazırla ve onayla. Satıcı bakiyelerinden otomatik düşülmez.
  • Geri yükleme veya belirsiz yayın: ödemeleri duraklatılmış tut ve devam etmeden önce saklanan işlem hash'lerini uzlaştır. Zaman aşımının hiçbir şey gönderilmediği anlamına geldiğini asla varsayma.

Ortak sepet kur: Kripto Pazaryeri eğitimi →

İşletim notları · API, izinler ve olaylar