Paycell
    • Authorization
    • Test Ortam Parametreleri
    • 3D İşlemleri
    • 3D'li Ödeme
    • 3D’siz ödeme
    • Kart Kaydetme
    • Test Senaryoları
    • Test Kredi Kartları
    • Health
      • HealthCheck
        GET
    • Payments
      • GetCardTokenSecure
        POST
      • GetThreeDSession
        POST
      • GetThreeDSessionResult
        POST
      • ProvisionAll
        POST
      • RefundAllPayment
        POST
      • ReversePayment
        POST
      • SendOtp
        POST
      • ValidateOtp
        POST
    • Reconciliation
      • GetProvisionHistory
        POST
      • InquireAll
        POST
      • InquireMerchantCollectionDetailForDCB
        POST
      • InquireMerchantCollectionForDCB
        POST
      • QueryOrderVpfPayment
        POST
      • SummaryReconciliation
        POST
    • Wallet
      • DeleteCard
        POST
      • GetPaymentMethodList
        POST
      • QueryCards
        POST
      • RegisterCard
        POST
      • GetTermsOfService
        POST
      • UpdateCard
        POST
    • Other
      • GetCardBinInformationWithBKM
      • GetPrepaidCommission
    • Schemas
      • Schemas
        • System.Void
      • PaycellApi.Features.HealthCheckResponse
      • PaycellApi.Features.Hash.Models.CreateHashDataRequest
      • PaycellApi.Features.Payment.Models.GetCardTokenSecureRequest
      • PaycellApi.Features.Other.Models.GetCardBinInformationItem
      • PaycellApi.Features.Payment.Models.GetThreeDSessionRequest
      • PaycellApi.Features.Other.Models.GetCardBinInformationWithBKMRequest
      • PaycellApi.Features.Payment.Models.GetThreeDSessionResultRequest
      • PaycellApi.Features.Other.Models.GetCardBinInformationWithBKMResponse
      • PaycellApi.Features.Payment.Models.GetCardTokenSecureResponse
      • PaycellApi.Features.Payment.Models.ProvisionAllRequest
      • PaycellApi.Features.Other.Models.GetPrepaidCommissionRequest
      • PaycellApi.Features.Other.Models.GetPrepaidCommissionResponse
      • PaycellApi.Features.Payment.Models.GetThreeDSessionResponse
      • PaycellApi.Features.Payment.Models.RefundAllRequest
      • PaycellApi.Features.Payment.Models.ReverseRequest
      • PaycellApi.Features.Payment.Models.SendOtpRequest
      • PaycellApi.Features.Payment.Models.GetThreeDSessionResultResponse
      • PaycellApi.Features.Payment.Models.ValidateOtpRequest
      • PaycellApi.Features.Reconciliation.Models.GetProvisionHistoryRequest
      • PaycellApi.Features.Payment.Models.ProvisionAllResponse
      • PaycellApi.Features.Reconciliation.Models.InquireAllRequest
      • PaycellApi.Features.Payment.Models.RefundAllResponse
      • PaycellApi.Features.Reconciliation.Models.InquireMerchantCollectionDetailForDCBRequest
      • PaycellApi.Features.Reconciliation.Models.InquireMerchantCollectionForDCBRequest
      • PaycellApi.Features.Reconciliation.Models.QueryOrderVpfRequest
      • PaycellApi.Features.Payment.Models.ReverseResponse
      • PaycellApi.Features.Reconciliation.Models.SummaryReconciliationRequest
      • PaycellApi.Features.Wallet.Models.DeleteCardRequest
      • PaycellApi.Features.Payment.Models.SendOtpResponse
      • PaycellApi.Features.Payment.Models.ThreeDOperationResult
      • PaycellApi.Features.Wallet.Models.GetPaymentMethodListRequest
      • PaycellApi.Features.Wallet.Models.QueryCardsRequest
      • PaycellApi.Features.Payment.Models.ValidateOtpResponse
      • PaycellApi.Features.Wallet.Models.RegisterCardRequest
      • PaycellApi.Features.Reconciliation.Models.BatchSummary
      • PaycellApi.Features.Wallet.Models.TermsOfServiceRequest
      • PaycellApi.Features.Wallet.Models.UpdateCardRequest
      • PaycellApi.Models.RequestExtraParameter
      • PaycellApi.Features.Reconciliation.Models.GetProvisionHistoryResponse
      • PaycellApi.Models.RequestHeader
      • PaycellApi.Features.Reconciliation.Models.InquireAllResponse
      • PaycellApi.Features.Reconciliation.Models.InquireMerchantCollectionDetailForDCBResponse
      • PaycellApi.Features.Reconciliation.Models.InquireMerchantCollectionDetailForDCBTransaction
      • PaycellApi.Features.Reconciliation.Models.InquireMerchantCollectionForDCBResponse
      • PaycellApi.Features.Reconciliation.Models.ProvisionDetail
      • PaycellApi.Features.Reconciliation.Models.QueryOrderVpfResponse
      • PaycellApi.Features.Reconciliation.Models.QueryOrderVpfResponseItem
      • PaycellApi.Features.Reconciliation.Models.SummaryReconciliationResponse
      • PaycellApi.Features.Reconciliation.Models.TransactionDetail
      • PaycellApi.Features.Reconciliation.Models.TransactionHistory
      • PaycellApi.Features.Wallet.Models.Card
      • PaycellApi.Features.Wallet.Models.DeleteCardResponse
      • PaycellApi.Features.Wallet.Models.GetPaymentMethodListResponse
      • PaycellApi.Features.Wallet.Models.PaymentMethodCard
      • PaycellApi.Features.Wallet.Models.QueryCardsResponse
      • PaycellApi.Features.Wallet.Models.RegisterCardResponse
      • PaycellApi.Features.Wallet.Models.TermsOfServiceResponse
      • PaycellApi.Features.Wallet.Models.UpdateCardResponse
      • PaycellApi.Models.PageInfoResponse
      • PaycellApi.Models.ResponseHeader

    Test Senaryoları

    Test Senaryoları#

    Üye işyeri entegrasyonu yapacak olan paydaşın, canlı ortamda işlemlere başlamadan önce mutlaka görmesi gereken test senaryoları aşağıda listelenmiştir.

    API#

    Servis AdıSenaryo
    ApiGateway TokenIP Tanım Kontrolü
    ApiGateway TokenBaşarılı Token Alımı
    ApiGateway TokenToken Expire Durumu
    GetCardTokenSecureBaşarılı Hash
    GetCardTokenSecureHatalı Hash
    getThreeDSessionCard Token ile 3D
    getThreeDSessionCardId ile 3D
    getThreeDSessionTaksitli İşlem
    getThreeDSessionResultTimeout
    getThreeDSessionResultBaşarılı
    getThreeDSessionResultMDStatus Hatası
    getThreeDSessionResultCurrent Step 0
    getThreeDSessionResultCurrent Step 1
    getThreeDSessionResultCurrent Step 2
    getThreeDSessionResultCurrent Step 3
    ProvisionAllBaşarılı İşlem
    ProvisionAllLimit Aşımı
    ProvisionAllPreAuth-PostAuth
    ProvisionAllKayıtlı Kartla Ödeme
    ProvisionAllKart Numarası İle Ödeme
    ProvisionAllExpire Card
    ProvisionAllTaksitli İşlem
    inquireAllBaşarılı İşlem
    inquireAllHatalı İşlem
    refundAllFull İade
    refundAllİşlem Miktarından daha fazla girilen tutar
    refundAllKısmi İade
    ReverseFarklı Günde İptal Yapılamaması
    ReverseBaşarılı İşlem
    registerCardBaşarılı İşlem
    registerCardSözleşme Hatası
    registerCardDefault Card
    registerCard3D Kontrol
    updateCardİsim Verme
    updateCardİsim Güncelleme
    deleteCardKart Silme
    getPaymentMethodListKayıtlı Kartla Ödeme
    queryOrderVpfBaşarılı İşlem
    queryOrderVpf90 Gün sonrası listeleme hatası
    queryOrderVpfTarih format Kontrolü(dd-MM-yyyy)
    getPrepaidCommissionBaşarılı İşlem
    getPrepaidCommissionPf Tanım Kontrolü
    Modified at 2025-12-23 11:25:55
    Previous
    Kart Kaydetme
    Next
    Test Kredi Kartları
    Built with