Package com.onslip360
Class API.CardReceiptMetadata
- java.lang.Object
-
- com.onslip360.Onslip360Object<API.CardReceiptMetadata>
-
- com.onslip360.API.CardReceiptMetadata
-
- All Implemented Interfaces:
Cloneable
,Comparable<Onslip360Object<API.CardReceiptMetadata>>
- Enclosing class:
- API
public static class API.CardReceiptMetadata extends Onslip360Object<API.CardReceiptMetadata>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
API.CardReceiptMetadata.CardAccount
static class
API.CardReceiptMetadata.EntryMode
static class
API.CardReceiptMetadata.VerificationMethod
-
Constructor Summary
Constructors Constructor Description CardReceiptMetadata(String acquirersRefNo, String bankAgentName, Integer batchId, Boolean cardHolderSignature, Boolean cashierSignature, Boolean contactSupport, Boolean customerCopy, API.CardReceiptMetadata.EntryMode entryMode, Boolean merchantCopy, API.CardMetadata.Status status, String terminalId, String transactionDate, String transactionId, API.CardMetadata.TransactionType transactionType, API.CardReceiptMetadata.VerificationMethod verificationMethod)
-
Method Summary
-
Methods inherited from class com.onslip360.Onslip360Object
clone, compareTo, equals, fromJson, fromJson, fromJsonArray, fromJsonArray, fromList, fromMap, fromObject, getExtended, hashCode, setExtended, setExtended, toJson, toJson, toJson, toJson, toList, toMap, toString
-
-
-
-
Constructor Detail
-
CardReceiptMetadata
public CardReceiptMetadata(String acquirersRefNo, String bankAgentName, Integer batchId, Boolean cardHolderSignature, Boolean cashierSignature, Boolean contactSupport, Boolean customerCopy, API.CardReceiptMetadata.EntryMode entryMode, Boolean merchantCopy, API.CardMetadata.Status status, String terminalId, String transactionDate, String transactionId, API.CardMetadata.TransactionType transactionType, API.CardReceiptMetadata.VerificationMethod verificationMethod)
-
-
Method Detail
-
acquirersRefNo
@Nonnull public String acquirersRefNo()
-
bankAgentName
@Nonnull public String bankAgentName()
-
batchId
@Nonnull public Integer batchId()
-
cardAccount
@Nonnull public Optional<API.CardReceiptMetadata.CardAccount> cardAccount()
-
cardHolderSignature
@Nonnull public Boolean cardHolderSignature()
-
cashierSignature
@Nonnull public Boolean cashierSignature()
-
contactSupport
@Nonnull public Boolean contactSupport()
-
customerCopy
@Nonnull public Boolean customerCopy()
-
entryMode
@Nonnull public API.CardReceiptMetadata.EntryMode entryMode()
-
merchantCopy
@Nonnull public Boolean merchantCopy()
-
status
@Nonnull public API.CardMetadata.Status status()
-
terminalId
@Nonnull public String terminalId()
-
transactionDate
@Nonnull public String transactionDate()
-
transactionId
@Nonnull public String transactionId()
-
transactionType
@Nonnull public API.CardMetadata.TransactionType transactionType()
-
verificationMethod
@Nonnull public API.CardReceiptMetadata.VerificationMethod verificationMethod()
-
ac
@Nonnull public API.CardReceiptMetadata ac(@Nullable String ac)
-
acquirersRefNo
@Nonnull public API.CardReceiptMetadata acquirersRefNo(String acquirersRefNo)
-
aid
@Nonnull public API.CardReceiptMetadata aid(@Nullable String aid)
-
authApprovalCode
@Nonnull public API.CardReceiptMetadata authApprovalCode(@Nullable String authApprovalCode)
-
authChannel
@Nonnull public API.CardReceiptMetadata authChannel(@Nullable String authChannel)
-
authResponder
@Nonnull public API.CardReceiptMetadata authResponder(@Nullable String authResponder)
-
authResponseCode
@Nonnull public API.CardReceiptMetadata authResponseCode(@Nullable String authResponseCode)
-
authSummary
@Nonnull public API.CardReceiptMetadata authSummary(@Nullable String authSummary)
-
bankAgentName
@Nonnull public API.CardReceiptMetadata bankAgentName(String bankAgentName)
-
batchId
@Nonnull public API.CardReceiptMetadata batchId(Integer batchId)
-
cardAccount
@Nonnull public API.CardReceiptMetadata cardAccount(@Nullable API.CardReceiptMetadata.CardAccount cardAccount)
-
cardApp
@Nonnull public API.CardReceiptMetadata cardApp(@Nullable String cardApp)
-
cardCna
@Nonnull public API.CardReceiptMetadata cardCna(@Nullable String cardCna)
-
cardHolderId
@Nonnull public API.CardReceiptMetadata cardHolderId(@Nullable String cardHolderId)
-
cardHolderSignature
@Nonnull public API.CardReceiptMetadata cardHolderSignature(Boolean cardHolderSignature)
-
cashierSignature
@Nonnull public API.CardReceiptMetadata cashierSignature(Boolean cashierSignature)
-
cbAmount
@Nonnull public API.CardReceiptMetadata cbAmount(@Nullable Double cbAmount)
-
contactSupport
@Nonnull public API.CardReceiptMetadata contactSupport(Boolean contactSupport)
-
contactlessKernelId
@Nonnull public API.CardReceiptMetadata contactlessKernelId(@Nullable Integer contactlessKernelId)
-
currencyCode
@Nonnull public API.CardReceiptMetadata currencyCode(@Nullable String currencyCode)
-
customerCopy
@Nonnull public API.CardReceiptMetadata customerCopy(Boolean customerCopy)
-
device
@Nonnull public API.CardReceiptMetadata device(@Nullable String device)
-
entryMode
@Nonnull public API.CardReceiptMetadata entryMode(API.CardReceiptMetadata.EntryMode entryMode)
-
extraAmount
@Nonnull public API.CardReceiptMetadata extraAmount(@Nullable Double extraAmount)
-
financialInstitution
@Nonnull public API.CardReceiptMetadata financialInstitution(@Nullable String financialInstitution)
-
ksn
@Nonnull public API.CardReceiptMetadata ksn(@Nullable String ksn)
-
merchantCopy
@Nonnull public API.CardReceiptMetadata merchantCopy(Boolean merchantCopy)
-
merchantId
@Nonnull public API.CardReceiptMetadata merchantId(@Nullable String merchantId)
-
orgNumber
@Nonnull public API.CardReceiptMetadata orgNumber(@Nullable String orgNumber)
-
pan
@Nonnull public API.CardReceiptMetadata pan(@Nullable String pan)
-
paymentCode
@Nonnull public API.CardReceiptMetadata paymentCode(@Nullable String paymentCode)
-
psn
@Nonnull public API.CardReceiptMetadata psn(@Nullable String psn)
-
receiptLines
@Nonnull public API.CardReceiptMetadata receiptLines(@Nullable String receiptLines)
-
requestId
@Nonnull public API.CardReceiptMetadata requestId(@Nullable String requestId)
-
status
@Nonnull public API.CardReceiptMetadata status(API.CardMetadata.Status status)
-
statusCode
@Nonnull public API.CardReceiptMetadata statusCode(@Nullable String statusCode)
-
statusMessage
@Nonnull public API.CardReceiptMetadata statusMessage(@Nullable String statusMessage)
-
terminalId
@Nonnull public API.CardReceiptMetadata terminalId(String terminalId)
-
terminalName
@Nonnull public API.CardReceiptMetadata terminalName(@Nullable String terminalName)
-
transactionDate
@Nonnull public API.CardReceiptMetadata transactionDate(String transactionDate)
-
transactionId
@Nonnull public API.CardReceiptMetadata transactionId(String transactionId)
-
transactionReference
@Nonnull public API.CardReceiptMetadata transactionReference(@Nullable String transactionReference)
-
transactionResult
@Nonnull public API.CardReceiptMetadata transactionResult(@Nullable String transactionResult)
-
transactionType
@Nonnull public API.CardReceiptMetadata transactionType(API.CardMetadata.TransactionType transactionType)
-
transmissionId
@Nonnull public API.CardReceiptMetadata transmissionId(@Nullable String transmissionId)
-
tsi
@Nonnull public API.CardReceiptMetadata tsi(@Nullable String tsi)
-
tvr
@Nonnull public API.CardReceiptMetadata tvr(@Nullable String tvr)
-
txAmount
@Nonnull public API.CardReceiptMetadata txAmount(@Nullable Double txAmount)
-
vatAmount
@Nonnull public API.CardReceiptMetadata vatAmount(@Nullable Double vatAmount)
-
verificationMethod
@Nonnull public API.CardReceiptMetadata verificationMethod(API.CardReceiptMetadata.VerificationMethod verificationMethod)
-
-