← Bloga dön

Solana Ödemeleri Kabul Edin: Perakende ve İçerik Üreticileri İçin Saniye Altı USDC Checkout

· 5 min read
solana usdc phantom backpack rehber

Checkout UX bir gecikme oyunudur. Bir müşteri “ödemeniz onaylanıyor…” spinner’ına birkaç saniyeden fazla bakarsa, yarısı düşer. Solana’nın neredeyse diğer herhangi bir zincire göre perakende ticaret için daha uygun olmasının tek nedeni budur: ödeme, müşteri ikinci kez düşünmeden önce biter.

MutoPay artık yerel USDC mutabakatıyla Solana ödemelerini kabul ediyor. Phantom, Backpack ve Solana Wallet Adapter uyumlu herhangi bir cüzdan kutudan çıkar çıkmaz çalışır. Tüm akış — butona tıkla, cüzdanda onayla, onayı gör — yaklaşık bir saniye sürer.

Bu kimin için

  • Perakende ve doğrudan tüketici satıcıları — checkout hızının dönüşüm iğnesini hareket ettirdiği yerler
  • İçerik üretici platformları, bahşişler ve dijital mallar — işlem boyutlarının küçük olduğu ve ücretlerin bunları aşamayacağı yerler
  • Etkinlik biletleri, POS ve kuyruğu olan her şey — müşterinin bir onay için 2 dakika bekleyemeyeceği yerler
  • SaaS ve abonelik ürünleri — kripto-yerel bir kitleye satanlar

Ticaret için neden Solana

Üç sayı:

  1. ~400ms slot süresi. Bir Solana işlemi, ortalama bir HTTP gidiş-dönüşünden daha kısa sürede onaylanır. Webhook işleyiciniz tetiklendiğinde müşteri başarı ekranına bakıyor olur.
  2. $0,001’in altında ücretler. Bu maliyetle mikro ödemeler artık bir düşünce deneyi olmaktan çıkar. $0,99’luk bir satış MutoPay’in %0,25’inden önce $0,988 getirir.
  3. Yerel USDC ihracı. Solana’nın herhangi bir L1 arasında en temiz stabilcoin hikayesi vardır — Circle USDC’yi Solana üzerinde yerel olarak çıkarır, bu yüzden köprülenmiş varlık belirsizliği, sarılmış token riski veya “bu hangi USDC?” kafa karışıklığı yoktur.

İkinci nokta göründüğünden daha önemlidir. $1–15 ücretli zincirlerde, $5 altı ödemeler ekonomik olarak irrasyoneldir. Solana’da her ödeme boyutu uygulanabilirdir. Bu, satabileceklerinizi değiştirir.

Mutabakat nasıl çalışır

müşteri cüzdanı  ─── Wallet Adapter ──▶  MutoPay  ──▶  Solana cüzdanınız
(Phantom / Backpack)                                   (USDC veya USDT)

Phantom çoğu Solana kullanıcısı için varsayılandır; Backpack tüccarlar ve ileri düzey kullanıcılar arasında popülerdir. MutoPay her ikisiyle de standart Solana Wallet Adapter üzerinden konuşur — cüzdana özel kod yok.

Satıcılar şu şekilde mutabık olur:

  • Solana üzerinde USDC — önerilen yol. Yerel ihraç, en derin likidite, en temiz denetim izi.
  • Solana üzerinde USDT — muhasebeniz veya muhatabınız özellikle USDT gerektiriyorsa desteklenir.

Her ikisi de doğrudan yapılandırdığınız Solana cüzdan adresine iner. MutoPay asla saklama yapmaz.

Beş adımda kurulum

  1. Satıcı hesabı oluşturun mutopay.com/dashboard/register adresinden.
  2. Mutabakat zinciri olarak Solana’yı seçin. Panel → Ayarlar → Mutabakat. Zincir olarak Solana, token olarak USDC (önerilir) veya USDT seçin.
  3. Solana cüzdan adresinizi yapıştırın. base58 Solana adresi — MutoPay kaydederken doğrular. Yeni bir adrese ihtiyacınız varsa, önce Phantom veya herhangi bir Solana cüzdanında bir tane oluşturun.
  4. Bir ödeme oluşturun:
    curl -X POST https://mutopay.com/api/payments \
      -H "Authorization: Bearer sk_live_..." \
      -H "Content-Type: application/json" \
      -d '{
        "amount": 9.99,
        "currency": "USD",
        "metadata": { "sku": "pro-monthly" }
      }'
    Mutabakat zinciri ve token satıcı ayarlarınızdan gelir. Her çağrıda tekrarlamayın.
  5. Müşteriyi dönen payment_url’e yönlendirin. Ödeme sayfası Phantom ve Backpack’i otomatik olarak algılar ve doğru cüzdanı açar. Müşteri bir kez onaylar, işlem bir saniyenin altında onaylanır, payment.completed webhook’unuz tetiklenir.

API üzerinden eşdeğer mutabakat güncellemesi:

curl -X PUT https://mutopay.com/api/dashboard/settlement \
  -H "Authorization: Bearer <merchant-jwt>" \
  -H "Content-Type: application/json" \
  -d '{
    "preferred_chain_id": "solana",
    "preferred_token": "USDC",
    "wallet_address": "<base58 Solana adresi>"
  }'

Sürtünme olmadan zincirler arası

Ethereum üzerinde USDT, Base üzerinde ETH veya Polygon üzerinde POL ile ödeyen bir müşteri? Bu da çalışır. MutoPay Rubic üzerinden yönlendirir ve cüzdanınıza Solana üzerinde USDC teslim eder. Müşteri bir buton görür; siz istediğiniz para biriminde bir ödeme görürsünüz.

Aynı token, aynı zincir ödemeleri için (örneğin müşterinin zaten Solana üzerinde USDC’si varsa), MutoPay hiç takas adımı olmadan doğrudan transfer kullanır. Mümkün olan en hızlı yol, mümkün olan en düşük ücret.

Webhook’lar

  • payment.completed Solana işlemi onaylandıktan ve USDC indikten sonra tetiklenir
  • İmza: X-MutoPay-Signature: sha256=<hex> (HMAC-SHA256)
  • Üstel geri çekilme ile 5 kez yeniden denenir (1dk, 5dk, 30dk, 2sa, 12sa)
  • payment.failed, payment.expired, payment.underpaid kenar durumlarını kapsar

SSS

Hangi Solana cüzdanları desteklenir? Açıkça Phantom ve Backpack, ayrıca Solana Wallet Adapter standardını uygulayan herhangi bir cüzdan (Solflare, Glow, Coinbase Wallet vb.).

Yerel SOL ile mutabık olabilir miyim? Hayır. MutoPay Solana’da yalnızca stabilcoin mutabakatını (USDC veya USDT) destekler. SOL’a maruz kalmak için çoğu satıcı USDC ile mutabık olur ve kendi programlarına göre çevirir.

Bir Solana ödemesi ne kadar sürede mutabık olur? Zincir üzerindeki işlem bir saniyenin çok altında onaylanır. Monitörümüz bir sonraki cron tikinde alır (en kötü durumda ~1 dakika) ve webhook’unuzu tetikler.

Solana tıkanıklığı sırasında ne olur? Solana, yoğun yük sırasında kısa süreli işlem başarısızlıkları yaşadı. MutoPay başarısız işlemleri otomatik olarak yeniden dener ve ancak kesinleştiğinde bir ödemeyi tamamlanmış olarak işaretler. Bir müşterinin işlemi cüzdan düzeyinde başarısız olursa, ödeme yeniden deneyene veya süre penceresi kapanana kadar awaiting_payment durumunda kalır.

Solana RPC’ye ihtiyacım var mı? Hayır. MutoPay kendi monitörünü çalıştırır — siz yalnızca bir cüzdan adresi sağlarsınız.

Cüzdanım saklama içeriyor mu? Hayır. Her ödeme doğrudan yapılandırdığınız Solana adresine yatırılır. MutoPay asla fon tutmaz.

Ayrıca bakın

Solana ödemelerini kabul etmeye hazır mısınız? Satıcı hesabı oluşturun — çalışan bir ödeme bağlantınız on dakikadan kısa sürede hazır olur.