Cathay.Bank.Model

電信費
命名規則: Bill 為查詢用 Pay為繳費 Detail為欄位設定

Cathay.Bank.Model.Account.MyBill.Telecom //活期繳款

  • PayTelecomViewModel.cs

    方法: PayTelecomViewModel() 帳單查詢結果 Validate()驗證電話號碼欄位是否為空

    參數: PhoneNo 電話號碼 IdNoOrTaxId 身分證字號

  • TelecomBillViewModel.cs

    • 類別: TelecomBillViewModel 繼承 BaseBillViewModel

      參數: PhoneNo        方法: TelecomBillViewModel\(\) 獲取來自BaseBillViewModel之欄位\(Details, QueryTime, ProcessFee\)
      
    • 類別: TelecomDetailViewModel 繼承 BaseBillViewModel
      說明: 各項電信費的帳單欄位, 包含活期帳戶繳費和信用卡繳費的各個欄位
      參數:

      BillNo 帳單序號, Stan 交易識別碼, PhoneNo 電信號碼, ExpiredDate 繳費期限, BillYearMonth 列帳年月, AreaNo 機構代號
      BillType 帳單別, BusinessUser 營業用戶, SerNO(BillYM(列帳年月) + BillID(帳單識別) + BillAmt(應繳總金額) + CheckDgt(檢查碼) + LastDate(繳費期限)), OfficeNo 機構代號, TaskNo 序號, Be 電信代號, AccountNo 帳號, BillDate 最後一期帳單出帳日, Remark 備註
      下行狀態: PayBank 銀行代號, PayAccount 扣款帳號, AuthAmt 刷卡自付額, PointCash 紅利折抵現金

  • BaseBillViewModel.cs

    • 類別: BaseBillViewModel
      參數: QueryTime 查詢時間, ProcessFee 手續費, Details 帳單細目, ReturnCode 查詢結果, ReturnDesc 查詢結果描述, TransactionCode 交易序號, PayDetailAmount 交易帳單的數量, SuccessPayDetailAmount 繳費成功的帳單數量, FailurePayDetailAmount 繳費失敗的帳單數量, HasFailurePayDetail 是否有繳費失敗的帳單, HasSuccessPayDetail 是否有繳費成功的帳單, SumPayPrice 總繳費金額, TotalAmount 總金額, IsQrcode 是否透過QR code進入

    • 類別: BaseBillDetailViewModel
      說明: 帳單base, 從各個帳單抽出共用的屬性BaseBillDetailViewModel
      參數: Checked 是否選擇, IsSuccess 繳費成功 or 失敗, ReturnCode 下行結果代碼, ReturnDesc 下行結果敘述, TransactionSEQ
      交易序號, TransactionTime 交易時間, PayWay 繳費方式

      下行狀態: PayPrice 待繳金額, ProcessFee 手續費, TotalAmount 總金額

results matching ""

    No results matching ""