3. Non-Secure (Sigorta)
Direkt ödeme servisi, istek gönderdiğiniz anda kart bilgilerinden ödemeyi tahsil etme işlemini başlatır ve işlem sonucunu cevap içerisinde döner
Not: Sigortacılık alanındaki işleyişi desteklemek ve kolaylaştırmak adına Kart numarasının ilk 8 ve son 4 hanesi ile işlem gerçekleştirilmesi için uygulanan bir yöntemdir.
POST {{Base Adres}}/api/paywall/payment/startdirect/insurance
Servise gönderilecek örnek JSON ve örnek kodlar aşağıdaki gibidir.
Parametre
Tip
Zorunlu
Açıklama
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.
Paywall İstek Payload
{
"PaymentDetail": {
"Amount": 4.44,
"MerchantUniqueCode": "{{$guid}}",
"TrackingCode": "TrackingCode1",
"CurrencyId": 1,
"MerchantSuccessBackUrl": "https://itspaywall.com/successful",
"MerchantFailBackUrl": "https://itspaywall.com/unsuccessful",
"Installment": 1,
"ChannelId": 0,
"TagId": 0,
"ClientIP": "1.1.1.1",
"ClientPort" : 53400,
"ProviderBased": false,
"ProviderKey": "providerkey",
"PosBased": false,
"PosId": 0,
"Half2D": false,
"PayRouteByPass": false,
"PayRouteType": 0,
"RouteGroupKey": "route-003"
},
"Card": {
"OwnerName": "test",
"CardNoFirst": "41197901",
"CardNoLast": "6389",
"IdentityNumber": "17654932298",
"UseAdditionalIdentityNumber": true,
"AdditionalIdentityNumber": "1010101010",
"UniqueCode": "",
"CardSave": {
"Nickname": "test karti",
"RelationalId1": "007",
"RelationalId2": "",
"RelationalId3": "",
"Save": false
}
},
"Customer": {
"FullName": "FullName",
"Phone": "5555555555",
"Email": "enes@paywall.one",
"Country": "Country",
"City": "City",
"Address": "Address",
"IdentityNumber": "IdentityNumber",
"TaxNumber": "TaxNumber",
"DeviceFingerprint": "FingerPrint",
"UserAgent": "UserAgent",
"UserRegisteredAt": "2026-01-13T12:00:00",
"Location": {
"Country": "Turkey",
"City": "Istanbul",
"Region": "europe",
"Lat": "41.07",
"Lon": "29.00"
}
},
"UseFraudParameters": false,
"FraudParameters":{
"BypassFraud": false,
"OverrideActualParameters": false,
"DeviceFingerprint": "test-FRD",
"Amount": 101,
"ClientIP": "1.1.1.1",
"CountryCode": "TR-FRD",
"UserAgent": "UserAgent-FRD",
"Email": "FRD@gmail.com",
"Phone": "5435435454-FRD",
"UserRegisteredAt": "2026-01-13T12:00:00",
"Location": {
"Country": "Turkey",
"City": "Istanbul",
"Region": "europe",
"Lat": "41.07",
"Lon": "29.00"
}
}
}Gerekli istek parametreleri :
Servisten dönen parametreler şu şekildedir:
Last updated