1. Oluştur
LinkQr ödeme emri oluşturma akışı, müşterilerinize ödeme yapabilecekleri linki otomatik ulaştırmak istediğinizde tercih edebileceğiniz bir yöntemdir
LinkQr Ödeme Emri Oluştur
POST
{{Base Adres}}/api/paywall/linkqr/generate
Önemli: Ödeme başlatma servisini kullanabilmeniz için 'Header' alanında 'apikeypublic' ve 'apiclientpublic' parametrelerini göndermeniz gerekmektedir. PaymentAPI Adresi
apikeypublic
string
Evet
Üye işyeri panelinden temin etmiş olduğunuz Public Key.
apiclientpublic
string
Evet
Üye işyeri panelinden temin etmiş olduğunuz Public Client.
Servise gönderilmesi gereken parametreler şu şekildedir :
SalesType
int
Evet
Satış tipi. 1 -> Ürün 2 -> Hizmet
PhotoBase64
string
Evet/Hayır
Tüm satış tipleri için desteklenir. Ürün için zorunludur, Hizmet için zorunlu değildir Maks 4MB
ItemName
string
Evet
Ürün/Hizmet adı
ItemDescription
string
Evet
Ürün/Hizmet açıklaması
ItemAmount
decimal
Evet
Ürün/Hizmet tutarı
LanguageId
int
Hayır
LinkQr ödeme sayfasının dil ayarını kullanıcı segmentinize göre değiştirebilirsiniz. Bkz: Dil Seçenekleri
StockTrack
bool
Evet
Stok desteğinin olup olmayacağı belirlenir
StockCount
int
Hayır
Stok adedi
CallbackSupport
bool
Evet
Başarılı ödeme sonuçları bir adrese geribildirim olarak POST atılır
CallbackAddress
string
Hayır
Başarılı ödeme sonuçlarının geribildirim atılacağı adres
InstallmentSupport
bool
Evet
Taksit seçenekleri ekranda görünsün mü?
InstallmentDynamic
int
Hayır
Taksit seçenekleri aktif sağlayıcılarınız arasındaki aktif taksitleriniz kullanılarak listelenebilir. Bu listeleme kullanıcının girdiği kart ailesi bağlı olarak yapılacaktır.
NotificationSupport
bool
Evet
Ödeme linki bildirim atınsın mı?
NotificationEmail
string
Hayır
Ödeme linkinin bildirim atılacağı E-Posta
NotificationPhone
string
Hayır
Ödeme linkinin bildirim atılacağı telefon numarası
MerchantOrderId
string
Hayır
Başarılı ödemeler için gönderilecek geribildirim içerisinde yer alacak sipariş bilgisi
MerchantTrackId
string
Hayır
Başarılı ödemeler için gönderilecek geribildirim içerisinde yer alacak takip bilgisi
Servise gönderilecek örnek bir JSON dosyası şu şekildedir :
Servisten dönen parametreler şu şekildedir:
ErrorCode
int
Hata kodu. İşlem başarılı ise '0' değerini döner.
Result
bool
True ya da false değeri döner. İşlem başarılı iste 'true' değerini döner.
Message
string
İşlem hatalıysa, bu hataya dair belirtilen mesajdır, locale parametresine göre dil desteği sunar.
Body
string
Link parametresi altında ödeme linkini döner
Last updated