取引履歴を取得する
最終更新
役に立ちましたか?
役に立ちましたか?
func transactionHistory() async {
do {
let historyService = TransactionHistoryService()
let records = try await historyService.records(forDigitalCardID: "DIGITAL_CARD_ID")
for record in records {
// UIにレコードフィールドを表示します。
_ = record.id
_ = record.date
_ = record.status
_ = record.type
_ = record.currencyCode
_ = record.amount
_ = record.displayAmount
_ = record.merchantName
_ = record.merchantType
_ = record.merchantPostalCode
_ = record.terminalID
_ = record.merchantID
_ = record.isAuxiliaryTransaction
}
} catch {
if let error = error as? TransactionHistoryService.Error {
// エラーを処理します。
}
}
}