Web Sitesinde Kripto Ödeme Alma: 3 Yöntem ve Kurulum Rehberi

Sitenize kripto ödeme eklemenin üç pratik yolu var: kodsuz ödeme linkinden tam otomatik API akışına. Her birinin nasıl çalıştığını ve hangisini seçeceğinizi anlattık.

Güncellendi: 5 dk okuma
Web sitesinde kripto ödeme alma: sepetten hazır kripto ödeme sayfasına yönlendirme

Web sitesinde kripto ödeme alma için bir kripto ödeme geçidine merchant olarak kaydolursunuz; ardından müşteriye ödeme linki gönderir, sepetten geçidin hazır ödeme sayfasına yönlendirir ya da API ile faturaları otomatik oluşturursunuz. Geçit zincirdeki ödemeyi tespit edip sitenize bildirir, siteniz de siparişi "ödendi" olarak işaretler.

Bu rehberde, sıfır koddan tam otomasyona kadar işletmelerin gerçekten kullandığı üç yöntemi ve dönüşüm oranını yüksek tutan ödeme sayfası ayrıntılarını anlatıyoruz.

Başlamadan önce gerekenler

  • Bir merchant hesabı. mistKET'te web sitenizi, iş modelinizi ve beklenen hacminizi Telegram'dan iletirsiniz; onaydan sonra panel erişimi ve API anahtarları aynı gün hazırdır.
  • Varlık kararı. Müşterilerin en çok tuttuğu stablecoin olan USDT ile başlayın; kitleniz isterse TRX, BNB veya ETH ekleyin.
  • Ödemeyi doğrulayacağınız bir yer. Ya merchant paneli (elle) ya da sunucunuzda bir webhook adresi (otomatik).
  • Kısa bir hukuki kontrol. Kripto gelirinin vergi ve mevzuat durumu işletmenin kayıtlı olduğu ülkeye göre değişir.

Yöntem 1: ödeme linki (kodsuz)

Başlamanın en hızlı yolu. Merchant panelinde tutar ve açıklamayla bir fatura oluşturur, linki e-postaya, mesaja ya da sitenizdeki "Kripto ile öde" butonuna yapıştırırsınız. Müşteri tam tutarı, QR kodu ve geri sayımı gösteren hazır sayfayı açar, ağı seçer ve öder. Siz de faturanın panelde bekliyor → ödendi → onaylandı olarak ilerleyişini izlersiniz.

Uygun olduğu durumlar: hizmet işletmeleri, özel teklifler, kurumsal faturalar ve entegrasyona yatırım yapmadan talebi test etmek. Ayrıntılı anlatım: kripto ödeme linki.

Yöntem 2: hazır ödeme sayfasına yönlendirme

Standart e-ticaret akışı budur ve çoğu mağazanın hedeflemesi gereken yöntemdir. Müşteri sepette "Kripto ile öde"yi seçtiğinde:

  1. Sisteminiz fatura oluşturur — tutar, para birimi, sipariş numaranız ve callback adresiyle tek bir imzalı POST /api/v1/invoices isteği.
  2. checkout_url adresine yönlendirirsiniz — cevapta fatura UUID'si ve hazır ödeme sayfasının adresi gelir.
  3. Müşteri öder — ağı seçer, QR kodu okutur, tam tutarı gönderir; kur fatura süresince kilitlidir.
  4. Webhook onaylar — gerekli onaylardan sonra callback adresinize imzalı invoice.confirmed olayı gelir.
  5. Siz teslim edersiniz — imzayı doğrular, siparişi ödendi yapar, makbuzu ya da ürünü gönderirsiniz.

Adres, zincir takibi ya da kur hesabıyla hiç uğraşmazsınız; ödeme sayfası mobil uyumludur ve cüzdan uygulamalarının doğrudan okuttuğu bir QR kod içerir. Arka uç koduna erişebildiğiniz her platformda çalışır: özel PHP, Laravel, Node.js, Python, Go ya da küçük bir modül ekleyebildiğiniz bir içerik yönetim sistemi.

Özetle: yönlendirme yöntemi en az kodla tam otomasyon sağlar. Yazacağınız iki şey var: bir fatura isteği ve bir webhook karşılayıcı.

Yaygın kurulumlar için notlar

Entegrasyon düz HTTPS ve JSON olduğu için her teknolojide desen aynıdır. Değişen tek şey iki kod parçasını nereye koyduğunuzdur:

KurulumunuzFatura isteği nereye?Webhook nereye?
Özel PHP ya da Laravel"Siparişi tamamla" adımını işleyen controllerCSRF kontrolünden muaf ayrı bir route
Node.js / ExpressYönlendirmeden önce ödeme route'uJSON ayrıştırmadan önce ham gövdeyi okuyan route
Python (Django, Flask, FastAPI)Sipariş view'ı ya da servis katmanıİmzayı ham istek gövdesi üzerinden doğrulayan view
Arka uç kodu olmayan hazır site kurucularMümkün değil — ödeme linki kullanınDurumu merchant panelinden izleyin

Her teknolojide insanları tökezleten tek ayrıntı şudur: webhook imzasını, framework JSON'u ayrıştırıp yeniden oluşturmadan önce, ham istek gövdesi üzerinden doğrulayın.

Yöntem 3: kapsamlı API entegrasyonu

Platformlar ve SaaS ürünleri bazen daha fazla kontrol ister: faturaları kendi yönetim panelinde listelemek, sepet değişince ödenmemiş faturayı iptal etmek, ağı önceden sabitlemek ya da rapor üretmek. mistKET'in REST API'si fatura oluşturma, listeleme, sorgulama ve iptal işlemlerini destekler; her istek API secret'ınızla HMAC imzalanır. API erişimini IP izin listesiyle kendi sunucularınıza kısıtlayabilirsiniz. Kod düzeyindeki ayrıntılar için kripto ödeme API entegrasyonu yazısını okuyun.

Hangi yöntemi seçmelisiniz?

Web sitesinde kripto ödeme alma konusunda tek doğru cevap yok; seçim, işlediğiniz sipariş sayısına ve ne kadar koda hâkim olduğunuza bağlı.

YöntemGereken kodOtomasyonUygun olduğu iş
Ödeme linkiYokFatura elle, tespit otomatikHizmet, teklif, düşük sipariş hacmi
Hazır sayfaya yönlendirmeAz: bir istek + bir webhookTamOnline mağaza, dijital ürün, hosting
Kapsamlı APIOrtaTam, özel panel ve raporlarlaSaaS, pazar yeri, platformlar

Dönüşüm getiren ödeme sayfası ayrıntıları

Web sitesinde kripto ödeme alma altyapısını kurmak bir şey, müşterinin ödemeyi tamamlaması başka bir şey. Birkaç küçük ayrıntı ölçülebilir fark yaratır:

  • Varlığı açıkça yazın. "USDT ile öde (TRC-20, BEP-20, ERC-20, Arbitrum)" ifadesi belirsiz bir "Kripto" butonundan daha iyi çalışır.
  • Fiyatı kendi para biriminizde gösterin. Dönüşümü ve kur kilidini geçide bırakın; müşteri tanıdık bir rakama güvenir.
  • Geri sayımı açıklayın. "Kur bu fatura için sabitlenmiştir" gibi tek bir satır paniği önler.
  • Ucuz ağları öne çıkarın. TRON ve BSC genelde bir dakikada onaylanır ve müşteriye az maliyet çıkarır; bkz. TRC20 mi ERC20 mi.
  • Müşteriyi net bir durum sayfasına döndürün. Ödemeden sonra boş sepet yerine "Onaylar bekleniyor" mesajı gösterin.
İpucu: onay e-postasını yönlendirme sayfasından değil, webhook karşılayıcıdan gönderin. Müşteriler bazen sitenize dönmeden sekmeyi kapatır.

Ödeme sayfanıza ne yazmalısınız?

Kripto ile ilk kez ödeyen müşteriler butonun yanında birkaç satırlık yönlendirmeyi takdir eder. Basit bir örnek:

  • "TRON, BNB Smart Chain, Ethereum ya da Arbitrum üzerinde USDT ile ödeyin."
  • "Tam tutarı ve bir QR kod göreceksiniz. Lütfen seçtiğiniz ağda tam olarak o tutarı gönderin."
  • "Siparişiniz genellikle birkaç dakika içinde otomatik onaylanır."

Kısa ve net bir metin, yanlış ağa gönderilen transferleri ve "ödemem ulaştı mı?" mesajlarını herhangi bir SSS sayfasından daha çok azaltır.

Canlıya almadan önce test

  1. Küçük bir fatura oluşturup ucuz bir ağda gerçek bir cüzdandan kendiniz ödeyin.
  2. Webhook'un geldiğini ve imza kontrolünüzün geçtiğini doğrulayın.
  3. Bilerek daha düşük tutar gönderip eksik ödeme akışını ve tamamlama seçeneğini görün.
  4. Bir faturanın süresinin dolmasını bekleyin ve siparişin ödenmemiş kaldığını kontrol edin.
  5. Ödemenin komisyon düşülerek defterinize yazıldığını görün ve deneme amaçlı bir çekim talep edin.

Sık düşülen tuzaklar

  • Tarayıcı yönlendirmesini ödeme kanıtı saymak. Yalnızca imzalı webhook (ya da API'deki durum) esas alınmalıdır.
  • Webhook'u idempotent yapmamak. Webhook'lar artan aralıklarla yeniden denenir; aynı siparişi iki kez işlemek zararsız olmalıdır.
  • Sabit cüzdan adresi göstermek. Otomatik eşleştirmeyi kaybeder, yanlış tutar anlaşmazlıklarına kapı açarsınız.
Türkiye notu: TCMB'nin 2021 yönetmeliği kripto varlıkların ödemelerde kullanımını kısıtlıyor. Türkiye'de yerleşik işletmeler, özellikle yurt içi müşterilere satış yapacaksa, önce mali müşavir ve hukuk danışmanına danışmalı.

Canlıdan sonra neyi izlemelisiniz?

İlk haftalarda panelde üç şeye bakın: süresi dolan faturaların oranı (yüksekse süreyi uzatın ya da ödeme sayfası metnini netleştirin), eksik ödemelerin sıklığı (sık ise toleransı gözden geçirin) ve müşterilerin hangi ağları seçtiği (en çok kullanılanı varsayılan yapın). Bu üç veri, ödeme akışınızı birkaç küçük ayarla iyileştirmenize yeter.

Başlayın

Artık web sitesinde kripto ödeme alma için link, yönlendirme ve API yöntemlerini biliyorsunuz. Sitenize kripto ödeme eklemeye hazır mısınız? Telegram @mistnetwork üzerinden merchant başvurusu yapın, geliştirici bölümündeki API örneğini inceleyin ve hesabınız onaylandığında merchant girişi sayfasından panele girin.

Sık sorulan sorular

Web siteme kripto ödeme nasıl eklerim?
Bir kripto ödeme geçidinde merchant hesabı açın; ardından ödeme linki kullanın, müşteriyi hazır ödeme sayfasına yönlendirin ya da API ile fatura oluşturun. Geçit ödemeyi onaylayıp sitenize bildirir.
Sitede kripto ödeme almak için eklenti gerekir mi?
mistKET'te hayır. Sade bir REST API ve webhook kullanır; HTTPS isteği atabilen her site entegre olabilir. Arka uca erişiminiz yoksa ödeme linkleriyle çalışabilirsiniz.
Sitem kripto ödemenin tamamlandığını nasıl anlar?
Geçit callback adresinize invoice.confirmed gibi imzalı bir webhook gönderir. Sunucunuz HMAC imzasını doğrular ve siparişi ödendi olarak işaretler.
Entegrasyon ne kadar sürer?
Ödeme linkleri onaydan hemen sonra çalışır. Bir fatura isteği ve bir webhook karşılayıcıdan oluşan hazır sayfa entegrasyonu genelde bir öğleden sonra sürer.
Müşteri borsa hesabından ödeyebilir mi?
Evet, ödeme sayfasında gösterilen ağda tam tutarı gönderdiği sürece. Borsa ücret keserse eksik ödeme toleransı ve tamamlama seçeneği devreye girer.

İlgili yazılar