VtpStatus enum

VTP Status for transaction progress 交易状态枚举,同时支持 Android 和 iOS 平台

  • Android: 从 triposmobilesdk-release.aar 中的 VtpStatus 枚举提取
  • iOS: 从 triPOSMobileSDK.xcframework/Headers/VTPStatus.h 中提取 注意:某些状态可能仅在特定平台上使用
Inheritance
Available extensions

Values

none → const VtpStatus

无状态

initializing → const VtpStatus

正在初始化

deinitializing → const VtpStatus

正在反初始化

done → const VtpStatus

交易完成

unknown → const VtpStatus

未知状态

runningHealthCheck → const VtpStatus

正在执行健康检查

runningSale → const VtpStatus

正在执行销售交易

runningRefund → const VtpStatus

正在执行退款交易

runningAuthorization → const VtpStatus

正在执行授权交易

runningAuthorizationWithToken → const VtpStatus

正在执行令牌授权交易

runningGiftCardActivate → const VtpStatus

正在激活礼品卡

runningGiftCardBalanceInquiry → const VtpStatus

正在查询礼品卡余额

runningGiftCardReload → const VtpStatus

正在充值礼品卡

runningCreateToken → const VtpStatus

正在创建令牌

runningCreateTokenWithTransactionId → const VtpStatus

正在使用交易ID创建令牌

runningSaleWithToken → const VtpStatus

正在执行令牌销售交易

runningManuallyForward → const VtpStatus

正在手动转发交易

runningEbtBalanceInquiry → const VtpStatus

正在查询 EBT 余额

runningEbtVoucher → const VtpStatus

正在处理 EBT 凭证

runningReversal → const VtpStatus

正在执行撤销交易

runningReturn → const VtpStatus

正在执行退货交易

runningIncrementalAuthorization → const VtpStatus

正在执行增量授权

runningVoid → const VtpStatus

正在执行作废交易

runningRefundWithToken → const VtpStatus

正在执行令牌退款交易

runningCreditCardAdjustment → const VtpStatus

正在调整信用卡交易

runningAuthorizationCompletion → const VtpStatus

正在完成授权交易

runningHostedPaymentSale → const VtpStatus

正在执行托管支付销售

runningHostedPaymentAuthorization → const VtpStatus

正在执行托管支付授权

runningGiftCardClose → const VtpStatus

正在关闭礼品卡

runningGiftCardBalanceTransferRequest → const VtpStatus

正在请求礼品卡余额转账

runningGiftCardUnloadRequest → const VtpStatus

正在请求卸载礼品卡

runningGiftCardBalanceTransfer → const VtpStatus

正在执行礼品卡余额转账

gettingCardInput → const VtpStatus

等待刷卡/插卡输入

gettingCardInputTapInsertSwipe → const VtpStatus

等待刷卡/插卡/NFC输入

gettingCardInputInsertSwipe → const VtpStatus

等待插卡/刷卡输入

gettingCardInputTapSwipe → const VtpStatus

等待NFC/刷卡输入

gettingCardInputSwipe → const VtpStatus

等待刷卡输入

gettingPaymentType → const VtpStatus

等待选择支付方式

gettingEbtType → const VtpStatus

等待选择 EBT 类型

gettingConvenienceFeeAmountConfirmation → const VtpStatus

等待确认手续费金额

gettingWantTip → const VtpStatus

询问是否添加小费

gettingTipSelection → const VtpStatus

等待选择小费金额

gettingTipEntry → const VtpStatus

等待输入小费金额

gettingSurchargeFeeAmountConfirmation → const VtpStatus

等待确认附加费金额

gettingWantCashback → const VtpStatus

询问是否需要现金返还

gettingCashbackSelection → const VtpStatus

等待选择现金返还金额

gettingCashbackEntry → const VtpStatus

等待输入现金返还金额

gettingPostalCode → const VtpStatus

等待输入邮政编码

gettingTotalAmountConfirmation → const VtpStatus

等待确认总金额

gettingPin → const VtpStatus

等待输入 PIN 码

gettingContinuingEmvTransaction → const VtpStatus

继续 EMV 交易处理

gettingFinalizingEmvTransaction → const VtpStatus

正在完成 EMV 交易

processingCardInput → const VtpStatus

正在处理卡片输入

sendingToHost → const VtpStatus

正在发送到主机

transactionProcessing → const VtpStatus

交易处理中

finalizing → const VtpStatus

正在最终处理交易

chipReadFailed → const VtpStatus

芯片读取失败

swipeReadFailed → const VtpStatus

刷卡读取失败

chipCardSwipedReadFailed → const VtpStatus

芯片卡刷卡读取失败(应插卡)

failedToRetrieveCardData → const VtpStatus

无法获取卡片数据

cardDataRetrievalTimeOut → const VtpStatus

卡片数据读取超时

enableCardKeyedOnlyInput → const VtpStatus

启用仅手动输入卡号模式

pinOK → const VtpStatus

PIN 码正确

reEnterPin → const VtpStatus

请重新输入 PIN 码

lastPinTry → const VtpStatus

最后一次 PIN 码尝试

pinEnteredSuccessfully → const VtpStatus

PIN 码输入成功

pinEntryCancelled → const VtpStatus

PIN 码输入已取消

removeCard → const VtpStatus

请移除卡片

cardRemoved → const VtpStatus

卡片已移除

transactionCancelled → const VtpStatus

交易已取消

selectApplication → const VtpStatus

请选择应用程序

contactlessReadNotSupportedByCard → const VtpStatus

卡片不支持非接触式读取

contactlessAmountMaxLimitExceeded → const VtpStatus

金额超过非接触式交易限额

multipleCardsTappedError → const VtpStatus

检测到多张卡片,请重试

contactlessReadFailed → const VtpStatus

非接触式读取失败

contactlessTapsMaxNumberExceeded → const VtpStatus

非接触式刷卡次数超过限制

contactlessCardNotSupportedNoMatchingAID → const VtpStatus

卡片不支持(无匹配AID)

contactlessCardRequestsInterfaceSwitch → const VtpStatus

卡片要求更换读卡接口

showingDccInfo → const VtpStatus

正在显示 DCC 信息

pleaseSeePhone → const VtpStatus

请查看手机

amountConfirmed → const VtpStatus

金额已确认

surchargeFeeAmountConfirmed → const VtpStatus

附加费已确认

surchargeFeeAmountDeclined → const VtpStatus

附加费已拒绝

surchargeFeeAmountTimedOut → const VtpStatus

附加费确认超时

cashbackUnsupportedCard → const VtpStatus

卡片不支持现金返还

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<VtpStatus>
A constant List of the values in this enum, in order of their declaration.