
Payments / SBP
TBankNet.B2BQr
Unofficial .NET SDK for T-Bank B2B QR (SBP)
netstandard2.0net8.0net10.0
Features
- One-time payment links
- Reusable payment links
- Link status and QR image
- Sandbox / Production environments
- Parsed T-API error model
Installation
dotnet add package TBankNet.B2BQrQuick start
using TBankNet.B2BQr;
using var httpClient = new HttpClient();
var client = new TBankB2BQrClient(httpClient, new TBankB2BQrClientOptions
{
ApiToken = "YOUR_API_TOKEN",
Environment = TBankB2BQrEnvironment.Sandbox,
});
var link = await client.CreateOneTimeAsync(new TBankB2BQrOneTimeRequest
{
AccountNumber = "40802810000000144655",
Sum = 12345.67m,
Purpose = "Оплата услуг по договору",
Ttl = 30,
Vat = TBankB2BQrVat.Vat22,
});
Console.WriteLine(link.PaymentUrl);Key methods
CreateOneTimeAsyncOne-time linkCreateReusableAsyncReusable linkGetAsyncLink status and imageREADMEgithub.com/ai-iskuzhin/TBankNet.B2BQr
Loading README from the repository…