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
Ödeme Sorgulama (UniqueCode)
Parametre
Tip
Zorunlu
Açıklama
using System;
using System.Net.Http;
using System.Threading.Tasks;
using Newtonsoft.Json;
public class Program
{
private static readonly HttpClient client = new HttpClient();
private static async Task Main()
{
client.DefaultRequestHeaders.Add("apikeyprivate", "%PRIVATEKEY%");
client.DefaultRequestHeaders.Add("apiclientprivate", "%PRIVATECLIENT%");
client.DefaultRequestHeaders.Add("uniquecode", "%UniqueCode%");
var response = await client.GetAsync("{{Private Base Address}}/api/paywall/private/query/by/uniquecode");
var responseString = await response.Content.ReadAsStringAsync();
var responseObject = JsonConvert.DeserializeObject<Response>(responseString);
Console.WriteLine(responseObject.Body.Paywall.StatusName);
}
public class Response
{
public int ErrorCode { get; set; }
public bool Result { get; set; }
public string Message { get; set; }
public Body Body { get; set; }
}
public class Body
{
public Paywall Paywall { get; set; }
}
public class Paywall
{
public int PaymentId { get; set; }
public int ActivityId { get; set; }
public bool Status { get; set; }
public string StatusName { get; set; }
// Define other properties as needed...
}
}Parametre
Tip
Açıklama
Last updated