├── .github └── workflows │ ├── dotnet.yml │ └── release.yml ├── .gitignore ├── README.md └── src ├── .vs ├── SanalPosTR │ ├── DesignTimeBuild │ │ └── .dtbcache.v2 │ ├── FileContentIndex │ │ └── read.lock │ ├── config │ │ └── applicationhost.config │ ├── v16 │ │ └── TestStore │ │ │ └── 0 │ │ │ ├── 000.testlog │ │ │ ├── 004.testlog │ │ │ ├── 005.testlog │ │ │ └── testlog.manifest │ └── v17 │ │ ├── .futdcache.v1 │ │ └── HierarchyCache.v1.txt ├── SimplePayTR │ └── DesignTimeBuild │ │ └── .dtbcache.v2 └── config │ └── applicationhost.config ├── SanalPosTR.Playground ├── .gitignore ├── Caching │ ├── ICache.cs │ └── RedisCache.cs ├── ClientApp │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ └── manifest.json │ └── src │ │ ├── App.css │ │ ├── App.js │ │ ├── components │ │ ├── Header │ │ │ ├── index.js │ │ │ └── styles.js │ │ └── iframe.js │ │ ├── index.js │ │ ├── page │ │ └── CreditCardPage │ │ │ ├── index.js │ │ │ └── styles.js │ │ └── registerServiceWorker.js ├── Controllers │ └── SanalPosTRController.cs ├── Data │ ├── DB │ │ └── DatabaseConnection.cs │ ├── DataServices.cs │ ├── Entities │ │ ├── PaySession.cs │ │ ├── PosBinNumber.cs │ │ ├── PosConfiguration.cs │ │ └── PosInstallment.cs │ └── IDataServices.cs ├── Extensions │ ├── ClientExtension.cs │ ├── Misc.cs │ ├── SameSite.cs │ └── SessionExtension.cs ├── Models │ ├── AppConfig.cs │ ├── InstallmentModel.cs │ ├── OrderDetailModel.cs │ ├── PaymentActionModel.cs │ └── PaymentActionResult.cs ├── Pages │ ├── Error.cshtml │ ├── Error.cshtml.cs │ └── _ViewImports.cshtml ├── Program.cs ├── Properties │ └── launchSettings.json ├── SanalPosTR.Playground.csproj ├── Startup.cs ├── appsettings.Development.json └── appsettings.json ├── SanalPosTR.Test ├── Initialize.cs ├── Providers │ ├── YKBServiceTest.cs │ └── ZiraatBankServiceTest.cs └── SanalPosTR.Test.csproj ├── SanalPosTR.sln └── SanalPosTR ├── ApplicationBuilderExtension.cs ├── Banks ├── AkbankBank.cs └── ZiraatBank.cs ├── Configuration ├── BankTypes.cs ├── Banks │ ├── AkbankConfiguration.cs │ └── ZiraatConfiguration.cs ├── GarantiConfiguration.cs ├── GarantiEndPointConfiguration.cs ├── I3DConfiguration.cs ├── IEnvironmentConfiguration.cs ├── IProviderConfiguration.cs ├── ISanalPosTRConfiguration.cs ├── KuveytTurkConfiguration.cs ├── KuveytTurkEndPointConfiguration.cs ├── NestPayConfiguration.cs ├── NestPayEndPointConfiguration.cs ├── YKBConfiguration.cs └── YKBPayEndPointConfiguration.cs ├── ConfigurationService.cs ├── Definition.cs ├── Extensions └── StringExtension.cs ├── Helper ├── HashHelper.cs ├── MapperOptimize.cs ├── TemplateHelper.cs └── TemplateMethodFilter.cs ├── HttpServices ├── HTTPClient.cs └── Post.cs ├── Model ├── CreditCardInfo.cs ├── Order.cs ├── PaymentModel.cs ├── PaymentResult.cs ├── Refund.cs ├── VerifyPaymentModel.cs └── ViewModel.cs ├── Providers ├── BaseProviderService.cs ├── Garanti │ ├── GarantiProviderService.cs │ └── Resources │ │ ├── 3D.xml │ │ ├── 3DEnd.xml │ │ ├── Pay.xml │ │ └── Refund.xml ├── IProviderService.cs ├── KuveytTurk │ ├── KuveytTurkProviderServices.cs │ └── Resources │ │ ├── 3D.xml │ │ └── 3DEnd.xml ├── NestPay │ ├── NestPayProviderService.cs │ └── Resources │ │ ├── 3D.xml │ │ ├── 3DEnd.xml │ │ ├── Pay.xml │ │ └── Refund.xml └── YKB │ ├── Resources │ ├── 3D.xml │ ├── 3DEnd.xml │ ├── 3D_Resolve.xml │ ├── 3D_before.xml │ ├── Pay.xml │ └── Refund.xml │ └── YKBProviderServices.cs ├── SanalPosTR.csproj └── ServiceCollectionExtension.cs /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/README.md -------------------------------------------------------------------------------- /src/.vs/SanalPosTR/DesignTimeBuild/.dtbcache.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/.vs/SanalPosTR/DesignTimeBuild/.dtbcache.v2 -------------------------------------------------------------------------------- /src/.vs/SanalPosTR/FileContentIndex/read.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/.vs/SanalPosTR/config/applicationhost.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/.vs/SanalPosTR/config/applicationhost.config -------------------------------------------------------------------------------- /src/.vs/SanalPosTR/v16/TestStore/0/000.testlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/.vs/SanalPosTR/v16/TestStore/0/000.testlog -------------------------------------------------------------------------------- /src/.vs/SanalPosTR/v16/TestStore/0/004.testlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/.vs/SanalPosTR/v16/TestStore/0/004.testlog -------------------------------------------------------------------------------- /src/.vs/SanalPosTR/v16/TestStore/0/005.testlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/.vs/SanalPosTR/v16/TestStore/0/005.testlog -------------------------------------------------------------------------------- /src/.vs/SanalPosTR/v16/TestStore/0/testlog.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/.vs/SanalPosTR/v16/TestStore/0/testlog.manifest -------------------------------------------------------------------------------- /src/.vs/SanalPosTR/v17/.futdcache.v1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/.vs/SanalPosTR/v17/.futdcache.v1 -------------------------------------------------------------------------------- /src/.vs/SanalPosTR/v17/HierarchyCache.v1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/.vs/SanalPosTR/v17/HierarchyCache.v1.txt -------------------------------------------------------------------------------- /src/.vs/SimplePayTR/DesignTimeBuild/.dtbcache.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/.vs/SimplePayTR/DesignTimeBuild/.dtbcache.v2 -------------------------------------------------------------------------------- /src/.vs/config/applicationhost.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/.vs/config/applicationhost.config -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/.gitignore -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Caching/ICache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Caching/ICache.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Caching/RedisCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Caching/RedisCache.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/.gitignore -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/README.md -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/package-lock.json -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/package.json -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/public/favicon.ico -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/public/index.html -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/public/manifest.json -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/src/App.css -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/src/App.js -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/src/components/Header/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/src/components/Header/index.js -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/src/components/Header/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/src/components/Header/styles.js -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/src/components/iframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/src/components/iframe.js -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/src/index.js -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/src/page/CreditCardPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/src/page/CreditCardPage/index.js -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/src/page/CreditCardPage/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/src/page/CreditCardPage/styles.js -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/ClientApp/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/ClientApp/src/registerServiceWorker.js -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Controllers/SanalPosTRController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Controllers/SanalPosTRController.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Data/DB/DatabaseConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Data/DB/DatabaseConnection.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Data/DataServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Data/DataServices.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Data/Entities/PaySession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Data/Entities/PaySession.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Data/Entities/PosBinNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Data/Entities/PosBinNumber.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Data/Entities/PosConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Data/Entities/PosConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Data/Entities/PosInstallment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Data/Entities/PosInstallment.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Data/IDataServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Data/IDataServices.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Extensions/ClientExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Extensions/ClientExtension.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Extensions/Misc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Extensions/Misc.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Extensions/SameSite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Extensions/SameSite.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Extensions/SessionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Extensions/SessionExtension.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Models/AppConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Models/AppConfig.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Models/InstallmentModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Models/InstallmentModel.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Models/OrderDetailModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Models/OrderDetailModel.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Models/PaymentActionModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Models/PaymentActionModel.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Models/PaymentActionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Models/PaymentActionResult.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Pages/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Pages/Error.cshtml -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Pages/Error.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Pages/Error.cshtml.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Pages/_ViewImports.cshtml -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Program.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/SanalPosTR.Playground.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/SanalPosTR.Playground.csproj -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/Startup.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/appsettings.Development.json -------------------------------------------------------------------------------- /src/SanalPosTR.Playground/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Playground/appsettings.json -------------------------------------------------------------------------------- /src/SanalPosTR.Test/Initialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Test/Initialize.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Test/Providers/YKBServiceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Test/Providers/YKBServiceTest.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Test/Providers/ZiraatBankServiceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Test/Providers/ZiraatBankServiceTest.cs -------------------------------------------------------------------------------- /src/SanalPosTR.Test/SanalPosTR.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.Test/SanalPosTR.Test.csproj -------------------------------------------------------------------------------- /src/SanalPosTR.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR.sln -------------------------------------------------------------------------------- /src/SanalPosTR/ApplicationBuilderExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/ApplicationBuilderExtension.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Banks/AkbankBank.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Banks/AkbankBank.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Banks/ZiraatBank.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Banks/ZiraatBank.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/BankTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/BankTypes.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/Banks/AkbankConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/Banks/AkbankConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/Banks/ZiraatConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/Banks/ZiraatConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/GarantiConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/GarantiConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/GarantiEndPointConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/GarantiEndPointConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/I3DConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/I3DConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/IEnvironmentConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/IEnvironmentConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/IProviderConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/IProviderConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/ISanalPosTRConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/ISanalPosTRConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/KuveytTurkConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/KuveytTurkConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/KuveytTurkEndPointConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/KuveytTurkEndPointConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/NestPayConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/NestPayConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/NestPayEndPointConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/NestPayEndPointConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/YKBConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/YKBConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Configuration/YKBPayEndPointConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Configuration/YKBPayEndPointConfiguration.cs -------------------------------------------------------------------------------- /src/SanalPosTR/ConfigurationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/ConfigurationService.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Definition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Definition.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Extensions/StringExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Extensions/StringExtension.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Helper/HashHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Helper/HashHelper.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Helper/MapperOptimize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Helper/MapperOptimize.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Helper/TemplateHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Helper/TemplateHelper.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Helper/TemplateMethodFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Helper/TemplateMethodFilter.cs -------------------------------------------------------------------------------- /src/SanalPosTR/HttpServices/HTTPClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/HttpServices/HTTPClient.cs -------------------------------------------------------------------------------- /src/SanalPosTR/HttpServices/Post.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/HttpServices/Post.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Model/CreditCardInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Model/CreditCardInfo.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Model/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Model/Order.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Model/PaymentModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Model/PaymentModel.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Model/PaymentResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Model/PaymentResult.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Model/Refund.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Model/Refund.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Model/VerifyPaymentModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Model/VerifyPaymentModel.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Model/ViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Model/ViewModel.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/BaseProviderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/BaseProviderService.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/Garanti/GarantiProviderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/Garanti/GarantiProviderService.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/Garanti/Resources/3D.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/Garanti/Resources/3D.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/Garanti/Resources/3DEnd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/Garanti/Resources/3DEnd.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/Garanti/Resources/Pay.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/Garanti/Resources/Pay.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/Garanti/Resources/Refund.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/Garanti/Resources/Refund.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/IProviderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/IProviderService.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/KuveytTurk/KuveytTurkProviderServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/KuveytTurk/KuveytTurkProviderServices.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/KuveytTurk/Resources/3D.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/KuveytTurk/Resources/3D.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/KuveytTurk/Resources/3DEnd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/KuveytTurk/Resources/3DEnd.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/NestPay/NestPayProviderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/NestPay/NestPayProviderService.cs -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/NestPay/Resources/3D.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/NestPay/Resources/3D.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/NestPay/Resources/3DEnd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/NestPay/Resources/3DEnd.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/NestPay/Resources/Pay.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/NestPay/Resources/Pay.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/NestPay/Resources/Refund.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/NestPay/Resources/Refund.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/YKB/Resources/3D.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/YKB/Resources/3D.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/YKB/Resources/3DEnd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/YKB/Resources/3DEnd.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/YKB/Resources/3D_Resolve.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/YKB/Resources/3D_Resolve.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/YKB/Resources/3D_before.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/YKB/Resources/3D_before.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/YKB/Resources/Pay.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/YKB/Resources/Pay.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/YKB/Resources/Refund.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/YKB/Resources/Refund.xml -------------------------------------------------------------------------------- /src/SanalPosTR/Providers/YKB/YKBProviderServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/Providers/YKB/YKBProviderServices.cs -------------------------------------------------------------------------------- /src/SanalPosTR/SanalPosTR.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/SanalPosTR.csproj -------------------------------------------------------------------------------- /src/SanalPosTR/ServiceCollectionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/firatoltulu/SanalPosTR/HEAD/src/SanalPosTR/ServiceCollectionExtension.cs --------------------------------------------------------------------------------