CP.VPOS 1.4.0
CP.VPOS
Bu projenin amacı, tüm sanal posları tek bir codebase ile kullanmak.
Kullanılabilir Sanal POS'lar
| Sanal POS | Satış | Satış 3D | İptal | İade |
|---|---|---|---|---|
| Akbank | ✔️ | ✔️ | ✔️ | ✔️ |
| Alternatif Bank | ✔️ | ✔️ | ✔️ | ✔️ |
| Anadolubank | ✔️ | ✔️ | ✔️ | ✔️ |
| QNB Finansbank | ✔️ | ✔️ | ✔️ | ✔️ |
| Garanti BBVA | ✔️ | ✔️ | ❌ | ❌ |
| Halkbank | ✔️ | ✔️ | ✔️ | ✔️ |
| ING Bank | ✔️ | ✔️ | ✔️ | ✔️ |
| İş Bankası | ✔️ | ✔️ | ✔️ | ✔️ |
| Şekerbank | ✔️ | ✔️ | ✔️ | ✔️ |
| Türk Ekonomi Bankası | ✔️ | ✔️ | ✔️ | ✔️ |
| Türkiye Finans | ✔️ | ✔️ | ✔️ | ✔️ |
| Vakıfbank | ✔️ | ✔️ | ❌ | ❌ |
| Yapı Kredı Bankası | ✔️ | ✔️ | ❌ | ❌ |
| Ziraat Bankası | ✔️ | ✔️ | ✔️ | ✔️ |
| Cardplus | ✔️ | ✔️ | ✔️ | ✔️ |
| Paratika | ✔️ | ✔️ | ✔️ | ✔️ |
| Payten - MSU | ✔️ | ✔️ | ✔️ | ✔️ |
| Iyzico | ✔️ | ✔️ | ✔️ | ✔️ |
NuGet
https://www.nuget.org/packages/CP.VPOS veya Package Manager:
Install-Package CP.VPOS
Satış İşlemi
VirtualPOSAuth nestpayAkbank = new VirtualPOSAuth
{
bankCode = CP.VPOS.Services.BankService.Akbank,
merchantID = "100100000",
merchantUser = "AKTESTAPI",
merchantPassword = "AKBANK01",
merchantStorekey = "123456",
testPlatform = true
};
CustomerInfo customerInfo = new CustomerInfo
{
taxNumber = "1111111111",
emailAddress = "test@test.com",
name = "cem",
surname = "pehlivan",
phoneNumber = "1111111111",
addressDesc = "adres",
cityName = "istanbul",
country = CP.VPOS.Enums.Country.TUR,
postCode = "34000",
taxOffice = "maltepe",
townName = "maltepe"
};
SaleRequest saleRequest = new SaleRequest
{
invoiceInfo = customerInfo,
shippingInfo = customerInfo,
saleInfo = new SaleInfo
{
cardNameSurname = "cem test",
cardNumber = "4355084355084358",
cardExpiryDateMonth = 12,
cardExpiryDateYear = 2030,
amount = (decimal)100.50,
cardCVV = "000",
currency = CP.VPOS.Enums.Currency.TRY,
installment = 1,
},
payment3D = new Payment3D
{
confirm = false
},
customerIPAddress = "1.1.1.1",
orderNumber = Convert.ToInt32((DateTime.Now - new DateTime(1970, 1, 1)).TotalSeconds).ToString("X")
};
var resp = VPOSClient.Sale(saleRequest, nestpayAkbank);
Showing the top 20 packages that depend on CP.VPOS.
| Packages | Downloads |
|---|---|
|
OctaPull.Payment.Model
Paketin içeriği
|
0 |
Iyzico Sanal POS ödeme sistemi eklendi.
.NET Framework 4.0
- Newtonsoft.Json (>= 13.0.1)
.NET Standard 2.1
- System.ComponentModel.Annotations (>= 5.0.0)
- Newtonsoft.Json (>= 13.0.1)
.NET Standard 2.0
- Newtonsoft.Json (>= 13.0.1)
- System.ComponentModel.Annotations (>= 5.0.0)
.NET 6.0
- System.ComponentModel.Annotations (>= 5.0.0)
- Newtonsoft.Json (>= 13.0.1)
.NET 5.0
- System.ComponentModel.Annotations (>= 5.0.0)
- Newtonsoft.Json (>= 13.0.1)
.NET Framework 4.5
- System.ComponentModel.Annotations (>= 5.0.0)
- Newtonsoft.Json (>= 13.0.1)
| Version | Downloads | Last updated |
|---|---|---|
| 2.3.0 | 6 | 12/10/2025 |
| 2.2.2 | 1 | 12/11/2025 |
| 2.2.1 | 1 | 12/11/2025 |
| 2.2.0 | 1 | 12/11/2025 |
| 2.1.1 | 1 | 12/11/2025 |
| 2.1.0 | 1 | 12/11/2025 |
| 2.0.1 | 1 | 12/11/2025 |
| 2.0.0 | 1 | 12/11/2025 |
| 1.8.8 | 1 | 12/11/2025 |
| 1.8.7 | 1 | 12/11/2025 |
| 1.8.6 | 1 | 12/11/2025 |
| 1.8.5 | 1 | 12/11/2025 |
| 1.8.4 | 1 | 12/11/2025 |
| 1.8.3 | 1 | 12/11/2025 |
| 1.8.2 | 1 | 12/11/2025 |
| 1.8.1 | 1 | 12/11/2025 |
| 1.8.0 | 1 | 12/11/2025 |
| 1.7.2 | 1 | 12/11/2025 |
| 1.7.1 | 1 | 12/11/2025 |
| 1.7.0 | 1 | 12/11/2025 |
| 1.6.3 | 1 | 12/11/2025 |
| 1.6.2 | 1 | 12/11/2025 |
| 1.6.1 | 1 | 12/11/2025 |
| 1.6.0 | 1 | 12/11/2025 |
| 1.5.4 | 1 | 12/11/2025 |
| 1.5.3 | 1 | 12/11/2025 |
| 1.5.2 | 1 | 12/11/2025 |
| 1.5.1 | 1 | 12/11/2025 |
| 1.5.0 | 1 | 12/11/2025 |
| 1.4.0 | 1 | 12/11/2025 |
| 1.3.2 | 1 | 12/11/2025 |
| 1.3.1 | 1 | 12/11/2025 |
| 1.3.0 | 1 | 12/11/2025 |
| 1.2.1 | 1 | 12/11/2025 |
| 1.2.0 | 1 | 12/11/2025 |
| 1.1.0 | 1 | 12/11/2025 |
| 1.0.1 | 1 | 12/11/2025 |
| 1.0.0 | 1 | 12/11/2025 |