Yalnızca “para nereye gönderilsin?” sorusunu cevaplamak istiyorsanız wallet adresi yeterli olabilir. Ödeme tutar, amaç, token, network, deadline, müşteri ve takip edilen bir status gerektiriyorsa payment link daha güvenli bir süreçtir.

Her iki modelde de müşteri blockchain transferini merchant wallet’a gönderir. Fark custody değildir. Payment link, transferin çevresine invoice ve checkout koyar; böylece beklenen koşullar ödeme yapılmadan önce kayıtlıdır. Ham adres modelinde bu koşullar chat, email ve spreadsheet arasında dağılır.

En kısa karar kuralı

  • Tek seferlik, tarafların aynı anda konuştuğu, karışma riski düşük bir internal transfer: address yeterli olabilir.
  • Müşteriye sunulan ürün/hizmet, birden fazla açık ödeme, deadline veya ekip handoff’u: payment link kullanın.
  • Website order ve otomatik fulfilment: API-created invoice kullanın; yalnızca link veya address ile yetinmeyin.
KriterWallet adresiPayment link
KurulumÇok hızlıApp, wallet ve invoice gerekir
Ödeme amacıAyrı mesajdaCheckout içinde
Exact amountElle aktarılırInvoice tarafından gösterilir
Token/networkSohbette anlatılırEtkin rotadan seçilir
Müşteri eşleştirmeSonradan araştırılırBenzersiz invoice ile başlar
ExpiryGenellikle yokGörünür timer/status
Ekip takibiSpreadsheet veya chatInvoice listesi ve detail
Yanlış transferi geri almaMümkün değilYine mümkün değil

Wallet adresiyle ödeme nasıl işler?

Satıcı public address gönderir; mesajda token, network ve amount yazar. Müşteri bu bilgileri wallet veya exchange ekranına elle taşır. Satıcı sonra blockchain explorer veya wallet history içinde gelen transferi arar ve siparişe bağlamaya çalışır.

Bu akış basittir ama payment context zincirde bulunmaz. Blockchain recipient, amount ve token transferini bilir; ORDER-4821, müşteri adı, hizmet açıklaması veya teslim kararı bilmez.

Ham adres şu durumda kabul edilebilir:

  • ödeme şirket içi veya güvenilir iki taraf arasındadır;
  • aynı anda yalnızca bir transfer beklenir;
  • tutar başka açık taleplerle aynı değildir;
  • taraflar network’ü açıkça doğrular;
  • satıcı manuel kontrol yapabilir;
  • ödeme kaydını başka sistemde tutar.

Bu koşullardan biri bozulduğunda ucuz görünen akış, destek ve reconciliation maliyeti yaratır.

Payment link önce ayrı invoice oluşturur. Invoice amount, public description, private note, enabled routes, public ID, expiry ve status taşır. Alıcı URL’yi açtığında bu bilgileri tek yerde görür.

Bu katmanın avantajları:

  1. Tek kaynak: mesajda ikinci bir address veya amount gerekmez.
  2. Alıcı doğrulaması: müşteri token, network ve exact amount’ı checkout’ta kontrol eder.
  3. Önceden correlation: her ticari yükümlülük ayrı invoice olur.
  4. Status: ekip waiting, paid, expired ve cancelled talepleri ayırır.
  5. Audit context: ödeme sonrası transaction reference aynı invoice’ta kalır.

Link blockchainde transferi gerçekleştirmez; müşteri yine wallet/exchange’de işlemi onaylar. Link yanlış network transferini geri getiremez ve refund kararını vermez.

Aynı satış iki yöntemde nasıl görünür?

Northstar Studio, ORDER-4821 için 125 USD website redesign deposit istiyor.

Address yöntemi: satıcı 125 USDC, Base, 0x71A4...93F2 diye mesaj atar. Müşteri birkaç gün sonra aynı sohbetten ödeme yapar. Satıcı wallet’ta 125 USDC görür fakat başka aynı tutarlı talepler varsa hangi müşteri olduğunu tekrar sorar.

Payment link yöntemi: satıcı 125 USD invoice oluşturur, description ve ORDER-4821 private note ekler. Müşteri checkout’ta USDC/Base rotasını seçer. Uygun transfer eşleştiğinde detail sayfası paid status, token/network ve transaction’ı aynı kayıtta gösterir.

Güncel GramPayBot arayüzü sentetik verilerle mevcut üründen alınmıştır. Satıcı sitesi yalnızca entegrasyon örneğidir.

GramPayBot checkout yönlendirmesinden önce açıkça örnek olarak işaretlenmiş satıcı sipariş sayfası
Örnek satıcı sitesi: bu sayfayı satıcı tasarlar; GramPayBot üretmez.
Sentetik verilerle kesin tutar, ağ ve QR kodu gösteren gerçek güncel GramPayBot checkout
Alıcı token ve ağı seçtikten sonra görünen gerçek güncel GramPayBot hosted checkout ekranı.
Sentetik verilerle paid invoice gösteren gerçek güncel GramPayBot satıcı paneli
Aynı paid invoice ve işlem ayrıntılarını gösteren gerçek güncel GramPayBot paneli.

Satıcı sitesi açıklayıcı bir örnektir. Checkout ve panel, güncel GramPayBot ürününden sentetik verilerle alınmış gerçek ekranlardır; müşteri veya transaction verisi içermez.

Hata yüzeyi karşılaştırması

Yanlış network

Address mesajında USDT yazmak yeterli değildir. Müşteri TRON yerine Ethereum veya başka route seçebilir. Link yalnızca aktif network seçeneklerini gösterir ve chosen route ile address’i aynı adımda sunar. Buna rağmen müşteri withdrawal ekranını yanlış ayarlarsa exception devam eder.

Yanlış tutar

Chat’te token amount’ı elle hesaplamak, rate değişimi veya rounding yüzünden uyuşmazlık yaratabilir. Invoice, seçilen route için exact amount gösterir. Exchange fee recipient amount’ı azaltıyorsa alıcı hâlâ bunu kontrol etmelidir.

Yanlış müşteri veya sipariş

Public address tekrar kullanılır; bu normaldir fakat iki eşit transferi yalnızca amount’a göre ayırmak güvenli değildir. Payment link her obligation için ayrı invoice ID sağlar. Private note ve order reference işletme bağlamını korur.

Eski talimat

Wallet address uzun süre geçerli olabilir, fakat fiyat veya satış şartı eskiyebilir. Payment link expiry sayesinde talebin hâlâ açık olup olmadığını görünür kılar. Expired transfer için işletme yine manual policy uygular.

Sahte screenshot

İki modelde de screenshot kanıt değildir. Payment link’in farkı, satıcının takip edeceği invoice status sunmasıdır. Status paid olmadan fulfilment yapılmamalıdır.

Operasyon maliyeti nasıl hesaplanır?

Address ücretsiz görünür, fakat her ödeme için mesaj hazırlama, network açıklama, explorer kontrolü, müşteri sorusu ve spreadsheet güncelleme zamanı doğurur. Ayda iki güvenilir transferde bu kabul edilebilir. Günde onlarca müşteri ödemesinde maliyet büyür.

Basit bir değerlendirme yapın:

SinyalAddress ile kalınLink’e geçin
Açık talepler1Birden fazla
Ödeme yapanlarBilinen ekip/partnerDış müşteriler
TutarlarBenzersizSık tekrarlanan
Takip eden kişiTek kişiEkip
TeslimManuel ve esnekStatus’a bağlı
Destek ihtiyacıÇok düşükTekrarlanan sorular

Privacy ve kayıt

Address public’tir ve blockchain history kalıcıdır. Payment link privacy sağlamaz; yalnızca public description ile private note’u ayırır. Public field’a müşteri email’i, telefon, tam ad veya gizli proje ayrıntısı koymayın.

Private note yalnızca satıcıya yardımcı olur. Finansal ve kişisel kayıtlar için retention, access ve export politikası işletmenin sorumluluğundadır.

Bir kişi hâlâ invoice oluşturup link gönderiyorsa manuel payment link doğru araçtır. Order website’ta otomatik oluşuyor, müşteri hesabı personel olmadan açılıyor veya stock reservation status’a bağlıysa API gerekir.

API aynı temel modeli ölçekler: order ID → invoice → checkout → confirmed payment → fulfilment. Browser success page yerine server-side status veya signed webhook kullanılmalıdır.

Karar checklist’i

Payment link kullanın, eğer aşağıdakilerden en az ikisi doğruysa:

  • ödeme dış müşteriden geliyor;
  • aynı anda birden fazla invoice açık;
  • ekip payment status takip ediyor;
  • token/network hatası destek yükü yaratıyor;
  • deadline veya fiyat güncelliği önemli;
  • order, proposal ya da customer reference saklanmalı;
  • teslim kararı paid sonucuna bağlı.

Yalnızca address kullanacaksanız tek mesajda token, network, amount ve recipient’i yazın; müşteriden onay isteyin; transaction’ı explorer’da doğrulayın ve ticari kayda bağlayın.

Sonuç

Wallet address basit transfer için bir destination’dır. Payment link ise destination’ın üzerine ticari bağlam, checkout ve status ekler. Seçim teknoloji değil operasyon sorusudur: ödeme yalnızca para hareketi mi, yoksa izlenmesi gereken müşteri yükümlülüğü mü?

İzlenen süreç gerekiyorsa kripto ödeme linki oluşturma rehberini uygulayın veya payment links kullanım senaryusunu inceleyin.

Sonraki adım

Takip edilebilir bir kripto ödeme bağlantısı oluşturun

USDT veya USDC faturası oluşturun, hosted checkout gönderin ve API olmadan durumu takip edin.

Ödeme bağlantılarını incele →