2. Paywall İşlem Numarası
UniqueCode parametresiyle ödeme sorgulama işleminizi gerçekleştirebilirsiniz. UniqueCode, ödeme başlatma sonrasında Paywall tarafından oluşturulan ve cevapta döne tekil ödeme takip numarasıdır
Last updated
UniqueCode parametresiyle ödeme sorgulama işleminizi gerçekleştirebilirsiniz. UniqueCode, ödeme başlatma sonrasında Paywall tarafından oluşturulan ve cevapta döne tekil ödeme takip numarasıdır
Last updated
GET
{{Private Base Address}}/api/paywall/private/query/by/uniquecode
apikeyprivate
string
Evet
Üye işyeri panelinden temin etmiş olduğunuz Public Key.
apiclientprivate
string
Evet
Üye işyeri panelinden temin etmiş olduğunuz Public Client.
uniquecode
Guid
Evet
Ödeme'ye Paywall tarafından atanan tekil takip numarası
Örnek Kod:
Parametre Açıklamaları:
PaymentId
int
Ödeme kimliği
UniqueCode
Guid
Paywall'un ödemeye ilişkin ürettiği tekil takip numarası
MerchantUniqueCode
string
Üye işyerinin, ödeme başlatma anında verdiği tekil takip numarası
TrackingCode
string
Üye işyerinin, ödeme başlatma anında verdiği takip numası
ActivityId
int
Ödeme son hareket kimliği
PaymentGatewayId
int
İşlemin gerçekleştiği sağlayıcının bağlantı kimlik numarası
PaymentGatewayName
string
İşlemin gerçekleştiği sağlayıcının bağlantı ismi
PaymentGatewayProviderName
string
İşlemin gerçekleştiği sağlayıcının sistemdeki ismi
IsThreeDSecure
bool
İşlem 3D mi?
IsNonThreeDSecure
bool
İşlem Non-3D mi?
IsInsuranceSecure
bool
İşlem sigortacılığa özel ilk 8 son 4 mü?
IsProvision
bool
İşlem ön provizyonlu mu?
IsOtp
bool
İşlem Otp yöntemiyle mi gerçekleşiyor?
AnySuccessPayment
bool
İşlem kapsamında başarılı satış var mı?
AnySuccessRefund
bool
İşlem kapsamında başarılı iade var mı?
AnySuccessPartialRefund
bool
İşlem kapsamında başarılı kısmi iade var mı?
AnySuccessCancel
bool
İşlem kapsamında başarılı iptal var mı?
Status
boolean
Son hareketin durumu, true: başarılı / false: başarısız
StatusName
string
Ödeme durumu
StatusId
int
Ödeme durum kimliği
TypeName
string
Ödeme son hareket tipi
TypeId
int
Ödeme son hareket tipinin kimliği
Installment
int
Taksit bilgisi
CurrencyId
int
Ödeme para birimi kimliği
CurrencyName
string
Ödeme para birimi
PaymentMethodId
int
PaymentMethodName
string
Ödeme yöntemi
PaymentChannelId
int
PaymentChannelName
string
Ödeme kanalı
PaymentTagId
int
Ödeme etiket kimliği
PaymentTagName
string
Ödeme etiketi
CardNumber
string
Maskeli kart numarası
CardOwnerName
string
Maskeli kart sahibinin ismi
CardBankId
int
Kart bankasının kimliği
CardBankName
string
Kart bankasının ismi
CardBrandId
int
Kart markasının kimliği
CardBrandName
string
Kart markasının ismi
CardTypeId
int
Kart tipinin kimliği
CardTypeName
string
Kart tipinin ismi
CardFamilyId
int
Kart ailesinin kimliği
CardFamilyName
string
Kart ailesinin ismi
LastActivityDateTime
DateTime
İşlem özelinde yapılan son işlemin tarih/saat bilgisi
PaymentAmount
decimal
Ödemenin ana tutarı
ActivityAmount
decimal
Son işlem tutarı Örnek: 1000TL'lik bir ana tutarlı işlem 100TL kısmi iade yapıldıysa bu parametre 100 olarak dönmektedir
IP
string
İşlemin gönderildiği IP bilgisi
ClientIP
string
Ödeme anında iletilen, ödemenin gerçekleştiği cihazın IP bilgisi
AppliedInterest
bool
Ödemeye vade uygulandı mı?
InterestRate
decimal?
Ödemeye uygulanan vade oranı
CommissionRate
decimal?
Ödemenin gerçekleştiği sağlayıcının uyguladığı komisyon bilgisi Paywall panelinden ayarladığınız değer dönmektedir
OriginalAmount
decimal
Ödemenin orjinal tutarı Örnek: Eğer ödeme 1000TL ise ve 100TL vade uygulanma sonucunda çekilen tutar 1100TL olduysa. Bu parametre 1000TL olarak vade uygulanmamış orjinal haliyle döner
InterestAmount
decimal?
Varsa, uygulanan vade tutarı
CommissionAmount
decimal
Ödeme kuruluşu/banka tarafından ödemeye uygulanan komisyon tutarı
UsedSavedCard
bool
İlgili ödeme kayıtlı kartla mı gerçekleşti?
UsedTempCard
bool
İlgili ödeme client-side tokenize edilmiş kartla mı gerçekleşti?
Ödeme yöntemi kimliği Bkz:
Ödeme kanal kimliği Bkz: