在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → .NET Core 3.1与.NET 5.0支持的多家土耳其银行在线支付接口集成指南

.NET Core 3.1与.NET 5.0支持的多家土耳其银行在线支付接口集成指南

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:15.20M
  • 下载次数:0
  • 浏览次数:10
  • 发布时间:2024-03-27
  • 实例类别:一般编程问题
  • 发 布 人:chenxiaolan
  • 文件格式:.zip
  • 所需积分:2
 相关标签:

实例介绍

【实例简介】
本文详细介绍了在.NET Core 3.1和.NET 5.0环境下,如何集成Akbank、İş Bankası、HalkBank、Ziraat Bankası、Türk Ekonomi Bankası(TEB)、INGBank、Türkiye Finans、AnadoluBank、HSBC、Deniz Bank、QNB Finansbank、Garanti Bankası、Kuveyt Türk、Yapı Kredi以及Vakıfbank等多家土耳其银行的在线支付接口。这一集成方案为开发者提供了一个方便、高效的途径,以实现网站或应用程序中的在线支付功能。
安装指南:
Install-Package ThreeDPayment
对于使用Package Manager Console的用户,可以通过上述命令安装ThreeDPayment包。
dotnet add package ThreeDPayment
.NET Core CLI用户可以通过执行以上命令来添加ThreeDPayment包到项目中。本文档旨在帮助开发者快速理解和集成各大银行的支付接口,无需担心繁琐的配置过程。
【实例截图】
【核心代码】
文件清单
└── 3DPayment-203506db2bd6b0d8742d3e729e134423e8b90adf
    ├── azure-pipelines.yml
    ├── global.json
    ├── LICENSE
    ├── README.md
    ├── samples
    │   └── ThreeDPayment.Sample
    │       ├── appsettings.Development.json
    │       ├── appsettings.json
    │       ├── Controllers
    │       │   ├── HomeController.cs
    │       │   └── PaymentController.cs
    │       ├── Data
    │       │   ├── AppDataContext.cs
    │       │   └── ApplicationBuilderExtensions.cs
    │       ├── Domains
    │       │   ├── Bank.cs
    │       │   ├── BankParameter.cs
    │       │   ├── BaseEntity.cs
    │       │   ├── CreditCard.cs
    │       │   ├── CreditCardInstallment.cs
    │       │   ├── CreditCardPrefix.cs
    │       │   ├── PaymentStatus.cs
    │       │   └── PaymentTransaction.cs
    │       ├── Helpers
    │       │   ├── EnumHelper.cs
    │       │   └── RequestExtensions.cs
    │       ├── Migrations
    │       │   ├── 20201215133443_InitialCreate.cs
    │       │   ├── 20201215133443_InitialCreate.Designer.cs
    │       │   └── AppDataContextModelSnapshot.cs
    │       ├── Models
    │       │   ├── CompletedViewModel.cs
    │       │   ├── InstallmentViewModel.cs
    │       │   └── PaymentViewModel.cs
    │       ├── Program.cs
    │       ├── Properties
    │       │   └── launchSettings.json
    │       ├── Services
    │       │   ├── BankService.cs
    │       │   ├── IBankService.cs
    │       │   ├── IPaymentService.cs
    │       │   └── PaymentService.cs
    │       ├── Startup.cs
    │       ├── ThreeDPayment.Sample.csproj
    │       ├── Views
    │       │   ├── Payment
    │       │   │   ├── Completed.cshtml
    │       │   │   ├── Confirm.cshtml
    │       │   │   ├── Fail.cshtml
    │       │   │   ├── Index.cshtml
    │       │   │   └── Success.cshtml
    │       │   ├── Shared
    │       │   │   └── _Layout.cshtml
    │       │   ├── _ViewImports.cshtml
    │       │   └── _ViewStart.cshtml
    │       └── wwwroot
    │           ├── css
    │           │   ├── card-js.css
    │           │   └── site.css
    │           ├── favicon.ico
    │           ├── js
    │           │   ├── card-js.js
    │           │   ├── jquery.card.js
    │           │   └── site.js
    │           ├── lib
    │           │   ├── bootstrap
    │           │   │   ├── dist
    │           │   │   │   ├── css
    │           │   │   │   │   ├── bootstrap.css
    │           │   │   │   │   ├── bootstrap.css.map
    │           │   │   │   │   ├── bootstrap-grid.css
    │           │   │   │   │   ├── bootstrap-grid.css.map
    │           │   │   │   │   ├── bootstrap-grid.min.css
    │           │   │   │   │   ├── bootstrap-grid.min.css.map
    │           │   │   │   │   ├── bootstrap.min.css
    │           │   │   │   │   ├── bootstrap.min.css.map
    │           │   │   │   │   ├── bootstrap-reboot.css
    │           │   │   │   │   ├── bootstrap-reboot.css.map
    │           │   │   │   │   ├── bootstrap-reboot.min.css
    │           │   │   │   │   └── bootstrap-reboot.min.css.map
    │           │   │   │   └── js
    │           │   │   │       ├── bootstrap.bundle.js
    │           │   │   │       ├── bootstrap.bundle.js.map
    │           │   │   │       ├── bootstrap.bundle.min.js
    │           │   │   │       ├── bootstrap.bundle.min.js.map
    │           │   │   │       ├── bootstrap.js
    │           │   │   │       ├── bootstrap.js.map
    │           │   │   │       ├── bootstrap.min.js
    │           │   │   │       └── bootstrap.min.js.map
    │           │   │   └── LICENSE
    │           │   ├── jquery
    │           │   │   ├── dist
    │           │   │   │   ├── jquery.js
    │           │   │   │   ├── jquery.min.js
    │           │   │   │   └── jquery.min.map
    │           │   │   └── LICENSE.txt
    │           │   ├── jquery-validation
    │           │   │   ├── dist
    │           │   │   │   ├── additional-methods.js
    │           │   │   │   ├── additional-methods.min.js
    │           │   │   │   ├── jquery.validate.js
    │           │   │   │   └── jquery.validate.min.js
    │           │   │   └── LICENSE.md
    │           │   └── jquery-validation-unobtrusive
    │           │       ├── jquery.validate.unobtrusive.js
    │           │       ├── jquery.validate.unobtrusive.min.js
    │           │       └── LICENSE.txt
    │           └── media
    │               ├── banks
    │               │   ├── akbank.jpg
    │               │   ├── albaraka.jpg
    │               │   ├── anadolubank.jpg
    │               │   ├── denizbank.jpg
    │               │   ├── finansbank.jpg
    │               │   ├── garanti.jpg
    │               │   ├── halkbank.jpg
    │               │   ├── hsbc.jpg
    │               │   ├── ingbank.jpg
    │               │   ├── isbankasi.jpg
    │               │   ├── kuveytturk.jpg
    │               │   ├── sekerbank.jpg
    │               │   ├── turkekonomibankasi.jpg
    │               │   ├── turkiyefinans.jpg
    │               │   ├── vakifbank.jpg
    │               │   ├── yapikredi.jpg
    │               │   └── ziraatbankasi.jpg
    │               └── cards.png
    ├── SECURITY.md
    ├── src
    │   └── ThreeDPayment
    │       ├── BankNames.cs
    │       ├── IPaymentProvider.cs
    │       ├── IPaymentProviderFactory.cs
    │       ├── PaymentProviderFactory.cs
    │       ├── Providers
    │       │   ├── DenizbankPaymentProvider.cs
    │       │   ├── FinansbankPaymentProvider.cs
    │       │   ├── GarantiPaymentProvider.cs
    │       │   ├── KuveytTurkPaymentProvider.cs
    │       │   ├── NestPayPaymentProvider.cs
    │       │   ├── PosnetPaymentProvider.cs
    │       │   └── VakifbankPaymentProvider.cs
    │       ├── Requests
    │       │   ├── CancelPaymentRequest.cs
    │       │   ├── PaymentDetailRequest.cs
    │       │   ├── PaymentGatewayRequest.cs
    │       │   ├── RefundPaymentRequest.cs
    │       │   └── VerifyGatewayRequest.cs
    │       ├── Results
    │       │   ├── CancelPaymentResult.cs
    │       │   ├── PaymentDetailResult.cs
    │       │   ├── PaymentGatewayResult.cs
    │       │   ├── RefundPaymentResult.cs
    │       │   └── VerifyGatewayResult.cs
    │       ├── ServiceCollectionExtensions.cs
    │       └── ThreeDPayment.csproj
    ├── tests
    │   └── ThreeDPayment.Tests
    │       ├── DenizbankPaymentProviderTests.cs
    │       ├── FakeResponseHandler.cs
    │       ├── GarantiPaymentProviderTests.cs
    │       ├── NestPayPaymentProviderTests.cs
    │       ├── PaymentProviderFactoryTests.cs
    │       ├── PosNetPaymentProviderTests.cs
    │       ├── ThreeDPayment.Tests.csproj
    │       └── VakifbankPaymentProviderTests.cs
    ├── ThreeDPayment.sln
    └── vpos docs
        ├── Asseco
        │   ├── Nestpay_Entegrasyon_Dokumani_3D_Pay.pdf
        │   └── Nestpay_Entegrasyon_Dokumani_API.pdf
        ├── Denizbank Sanal Pos Entegrasyon Dokümanı
        │   ├── InterVPOS Ödeme Entegrasyon Dokümanı.docx
        │   └── Üretici Kart Entegrasyon Dökümanı.docx
        ├── Finansbank
        │   └── QNB_FİNANSBANK__Sanal_POS_API_Entegrasyon_Kılavuzu.pdf
        ├── Garanti
        │   ├── 3d_hesaplama.zip
        │   ├── bonus world cards.xlsx
        │   ├── BONUS-WORLD.xlsx
        │   ├── Dokumantasyon
        │   │   ├── Garanti SanalPos.pdf
        │   │   ├── G攔selli Kaynak D攌乵an.url
        │   │   ├── hata_kodlari.doc
        │   │   ├── ÖNEMLİ.txt
        │   │   ├── test ortamı hk önemli.txt
        │   │   ├── Türkçe
        │   │   │   ├── 3d_provizyon_Yeni_Satış.html
        │   │   │   ├── İade_istek ve cevaplar.doc
        │   │   │   ├── Prod_Ortamında_Sertifika_hatası.doc
        │   │   │   ├── SanalPos_Mesajlaşma_Yapısı.doc
        │   │   │   ├── Satış.html
        │   │   │   └── Satış_istek ve cevaplar.doc
        │   │   └── T乺k噀
        │   │       ├── 30690168_3D_TEST.html
        │   │       ├── 3Dalanlar.txt
        │   │       ├── 3D_Entegrasyon.doc
        │   │       ├── 3D_TEST.html
        │   │       ├── GVPS_XML_Fields.xls
        │   │       ├── iade.html
        │   │       ├── iptal.html
        │   │       ├── iptal_istek ve cevaplar.doc
        │   │       ├── postauth.html
        │   │       ├── Preauth.html
        │   │       ├── request.xml
        │   │       ├── response.xml
        │   │       ├── Taksit.html
        │   │       ├── TK.html
        │   │       ├── TK_Sorgulama.html
        │   │       ├── Void.html
        │   │       └── 檇乴_Sorgulama.html
        │   ├── G攔selli Kaynak D攌乵an.url
        │   ├── Hangi_Dosya_Kullanilmali.txt
        │   ├── İşlemler_Açıklamalar_Örnekler
        │   │   ├── Bin sorgulama
        │   │   │   ├── BINInquiry.html
        │   │   │   ├── bin sorgu xml örnek.docx
        │   │   │   └── sorgu dönüş örneği.txt
        │   │   ├── Bonus kullanımı ve sorgulama
        │   │   │   ├── Bonus_Kullanımlı_Satış
        │   │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   │   ├── Başarılı_İşlem_cevabı.txt
        │   │   │   │   ├── Başarısız_İşlem_cevabı.txt
        │   │   │   │   ├── Bonus_Kullanım_istek.txt
        │   │   │   │   └── Bonus_Kullanım_Test_Sayfası.html
        │   │   │   ├── Bonus_sorgulama
        │   │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   │   ├── Başarılı_İşlem_cevabı.txt
        │   │   │   │   ├── Başarısız_İşlem_cevabı.txt
        │   │   │   │   ├── Bonus_Sorgu_istek.txt
        │   │   │   │   └── Bonus_Sorgu_Test_Sayfası.html
        │   │   │   └── Firma Bonus
        │   │   │       ├── Açıklamalar_Uyarılar.doc
        │   │   │       ├── Başarılı_İşlem_cevabı.txt
        │   │   │       ├── Başarısız_İşlem_cevabı.txt
        │   │   │       ├── Bonus_ve_FBB_Bonus_Test_Sayfası.html
        │   │   │       ├── FBB_Kullanım_istek.txt
        │   │   │       └── FBB_Kullanım_Test_Sayfası.html
        │   │   ├── BonusPay
        │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   ├── Başarılı_İşlem_cevabı.txt
        │   │   │   ├── Başarısız_İşlem_cevabı.txt
        │   │   │   ├── BonusPay Bonus Sorgu
        │   │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   │   ├── Başarılı_İşlem_cevabı.txt
        │   │   │   │   ├── Başarısız_İşlem_cevabı.txt
        │   │   │   │   ├── BonusPay_Bonus_Sorgulama_test_sayfası.html
        │   │   │   │   └── BonusPay_Bonus_Sorgulama.txt
        │   │   │   ├── BonusPay İşlem Sorgu
        │   │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   │   ├── Başarılı_İşlem_cevabı.txt
        │   │   │   │   ├── Başarısız_İşlem_cevabı.txt
        │   │   │   │   ├── BonusPay_işlem_sorgu_istek.txt
        │   │   │   │   └── BonusPay_işlem_sorgu_test_sayfası.html
        │   │   │   ├── BonusPay_istek.txt
        │   │   │   └── BonusPay_test_sayfası.html
        │   │   ├── İade
        │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   ├── Başarılı_İşlem_cevabı.txt
        │   │   │   ├── Başarısız_İşlem_cevabı.txt
        │   │   │   ├── İade_istek.txt
        │   │   │   └── İade_Test_Sayfası.html
        │   │   ├── İptal
        │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   ├── Başarılı_İşlem_cevabı.txt
        │   │   │   ├── Başarısız_İşlem_cevabı.txt
        │   │   │   ├── İptal_istek.txt
        │   │   │   └── İptal_Test_Sayfası.html
        │   │   ├── İşlem Detay Sorgu
        │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   ├── Başarılı_İşlem_cevabı.txt
        │   │   │   ├── Başarısız_İşlem_cevabı.txt
        │   │   │   ├── İşlem_Detay_Sorgu_istek.txt
        │   │   │   └── İşlem_Detay_Sorgu_Test_Sayfası.html
        │   │   ├── İşlem Sorgu
        │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   ├── Başarılı_İşlem_cevabı.txt
        │   │   │   ├── Başarısız_İşlem_cevabı.txt
        │   │   │   ├── İşlem_Sorgu_istek.txt
        │   │   │   ├── İşlem_Sorgu_Test_Sayfası.html
        │   │   │   └── ornek.docx
        │   │   ├── Kampanya Kodu Sorgulama
        │   │   │   ├── Akis.txt
        │   │   │   ├── CampaignCodeInquirypreproad.html
        │   │   │   ├── CampaignCodeInquirypreprod.html
        │   │   │   └── gata.txt
        │   │   ├── ÖNEMLİ.txt
        │   │   ├── Satış (sales)
        │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   ├── Başarılı_İşlem_cevabı.txt
        │   │   │   ├── Başarısız_İşlem_cevabı.txt
        │   │   │   ├── Satış.html
        │   │   │   └── Satış_istek.txt
        │   │   ├── Taksitli_İşlem
        │   │   │   ├── Açıklamalar_Uyarılar.doc
        │   │   │   ├── Başarılı_Taksitli_Satış_cevabı.txt
        │   │   │   ├── Başarısız_taksitli_Satış_cevabı.txt
        │   │   │   ├── Taksitli_Satış.html
        │   │   │   └── Taksitli_Satış_istek.txt
        │   │   └── Ticari Kart İşlemi
        │   │       ├── Başarılı_İşlem_cevabı.txt
        │   │       ├── Başarısız_İşlem_cevabı.txt
        │   │       ├── Ticari_Kart_Vadeli_işlem_istek.txt
        │   │       └── Ticari_Kart_Vadeli_işlem_Test_sayfası.html
        │   ├── Sanalposabaşlarken.doc
        │   ├── Validation dosyaları hk.txt
        │   └── Vpos Entegrasyon  - User Manual_v0.01.docx
        ├── Iyzico
        │   └── iyzico-AbonelikAPI.pdf
        ├── KuveytTurk
        │   └── SanalPos_Entegrasyon_Dokumani_Kuveyt_Tur.pdf
        ├── VPOS 724 _GET724_ENTEGRASYON_DOKUMANI
        │   └── GET 724 VPOS 724 TEKNIK  ENTEGRASYON DOKUMANLARI.pdf
        └── YKB Posnet
            ├── POSNET-3D-Secure-Integration-Tr.pdf
            └── POSNET-XML-Services-Tr-2.0.1.5.pdf

65 directories, 252 files

标签:

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警