tomaj / omnipay-tatra
Tatrabank 驱动程序,用于 Omnipay 支付处理库
4.2.1
2023-03-14 09:14 UTC
Requires
- ext-hash: *
- ext-openssl: *
- ext-simplexml: *
- ext-soap: *
- omnipay/common: ~3.0
Requires (Dev)
- omnipay/tests: ~3.0
- squizlabs/php_codesniffer: 3.*
This package is auto-updated.
Last update: 2024-09-14 12:57:18 UTC
README
ComfortPay
ChargeRequest
使用注册卡创建交易的方法。
参数
transactionId
(必需) - 交易的唯一 IDparentTransactionId
(可选) - 父交易的唯一 ID。对于交易类型 PREAUTH-CONFIRM、PREAUTH-CANCEL 和 CHARGEBACK 是必需的transactionType
(必需) - 交易类型,允许的选项:PURCHASE、PREAUTHORIZATION、PREAUTH-CONFIRM、PREAUTH-CANCEL、CHARGEBACKreferedCardId
(必需) - 卡的注册 IDws
(必需) - 商户 IDterminalId
(必需) - 终端 IDamount
(必需) - 交易金额currency
(必需) - 交易的货币(ISO 4217 货币代码)vs
(如果 e2eReference 为空则必需) - 可变符号ss
(如果 e2eReference 为空则必需) - 特定符号e2eReference
(如果 vs 和 ss 都为空则必需) - E2E 参考submerchantId
(仅在发送 IPSPS 数据时必需) - IPSP 数据 - 子商户 IDlocation
(仅在发送 IPSPS 数据时必需) - IPSP 数据 - 位置,字符串最大长度 25 个符号city
(仅在发送 IPSPS 数据时必需) - IPSP 数据 - 城市,字符串最大长度 13 个符号alpha2CountryCode
(仅在发送 IPSPS 数据时必需) - IPSP 数据 - ISO 3166-1 alpha-2 代码
返回
CardTransactionResponse
transactionId
- 交易的唯一 IDtransactionStatus
- 交易状态代码(参见交易的代码状态)transactionApprova
- 授权代码
CheckCardRequest
检查注册卡状态的方法。
参数
idOfCard
- 卡的注册 ID
返回
CheckCardResponse
status
- (OK, FAIL, UNKNOWN)
TransactionStatusRequest
检查交易状态的方法。
参数
transactionId
- 交易的唯一 ID
返回
CardTransactionResponse
transactionId
- 交易的唯一 IDtransactionStatus
- 交易状态代码(参见交易的代码状态)transactionApproval
- 授权代码
ListOfExpiredRequest
获取请求后到期日期之后的过期卡列表的方法。
参数
expDate
(必需) - 到期日期(格式:YYYYMMDD)
返回
ListOfExpiredResponse
list
- 卡 ID 数组
ListOfExpiredPerIdRequest
获取请求中指定的卡的到期日期的方法。
参数
listOfIdCards
- 卡注册 ID 数组(最多 1000 个)
返回
ListOfExpiredPerIdResponse
listOfIdCards
- 包含 idOfCard 和到期日期的配对数组