Package de.adorsys.psd2.model
Class CardTransaction
- java.lang.Object
-
- de.adorsys.psd2.model.CardTransaction
-
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2021-05-24T13:41:46.273636+03:00[Europe/Kiev]") public class CardTransaction extends ObjectCard transaction information.
-
-
Constructor Summary
Constructors Constructor Description CardTransaction()
-
Method Summary
-
-
-
Method Detail
-
cardTransactionId
public CardTransaction cardTransactionId(String cardTransactionId)
-
getCardTransactionId
@Size(max=35) public @Size(max=35) String getCardTransactionId()
Get cardTransactionId- Returns:
- cardTransactionId
-
setCardTransactionId
public void setCardTransactionId(String cardTransactionId)
-
terminalId
public CardTransaction terminalId(String terminalId)
-
getTerminalId
@Size(max=35) public @Size(max=35) String getTerminalId()
Get terminalId- Returns:
- terminalId
-
setTerminalId
public void setTerminalId(String terminalId)
-
transactionDate
public CardTransaction transactionDate(LocalDate transactionDate)
-
getTransactionDate
@Valid public @Valid LocalDate getTransactionDate()
Get transactionDate- Returns:
- transactionDate
-
setTransactionDate
public void setTransactionDate(LocalDate transactionDate)
-
acceptorTransactionDateTime
public CardTransaction acceptorTransactionDateTime(OffsetDateTime acceptorTransactionDateTime)
-
getAcceptorTransactionDateTime
@Valid public @Valid OffsetDateTime getAcceptorTransactionDateTime()
Timestamp of the actual card transaction within the acceptance system- Returns:
- acceptorTransactionDateTime
-
setAcceptorTransactionDateTime
public void setAcceptorTransactionDateTime(OffsetDateTime acceptorTransactionDateTime)
-
bookingDate
public CardTransaction bookingDate(LocalDate bookingDate)
-
getBookingDate
@Valid public @Valid LocalDate getBookingDate()
Get bookingDate- Returns:
- bookingDate
-
setBookingDate
public void setBookingDate(LocalDate bookingDate)
-
transactionAmount
public CardTransaction transactionAmount(Amount transactionAmount)
-
getTransactionAmount
@NotNull @Valid public @NotNull @Valid Amount getTransactionAmount()
Get transactionAmount- Returns:
- transactionAmount
-
setTransactionAmount
public void setTransactionAmount(Amount transactionAmount)
-
currencyExchange
public CardTransaction currencyExchange(ReportExchangeRateList currencyExchange)
-
getCurrencyExchange
@Valid public @Valid ReportExchangeRateList getCurrencyExchange()
Get currencyExchange- Returns:
- currencyExchange
-
setCurrencyExchange
public void setCurrencyExchange(ReportExchangeRateList currencyExchange)
-
originalAmount
public CardTransaction originalAmount(Amount originalAmount)
-
getOriginalAmount
@Valid public @Valid Amount getOriginalAmount()
Get originalAmount- Returns:
- originalAmount
-
setOriginalAmount
public void setOriginalAmount(Amount originalAmount)
-
markupFee
public CardTransaction markupFee(Amount markupFee)
-
getMarkupFee
@Valid public @Valid Amount getMarkupFee()
Get markupFee- Returns:
- markupFee
-
setMarkupFee
public void setMarkupFee(Amount markupFee)
-
markupFeePercentage
public CardTransaction markupFeePercentage(String markupFeePercentage)
-
getMarkupFeePercentage
public String getMarkupFeePercentage()
Get markupFeePercentage- Returns:
- markupFeePercentage
-
setMarkupFeePercentage
public void setMarkupFeePercentage(String markupFeePercentage)
-
cardAcceptorId
public CardTransaction cardAcceptorId(String cardAcceptorId)
-
getCardAcceptorId
@Size(max=35) public @Size(max=35) String getCardAcceptorId()
Get cardAcceptorId- Returns:
- cardAcceptorId
-
setCardAcceptorId
public void setCardAcceptorId(String cardAcceptorId)
-
cardAcceptorAddress
public CardTransaction cardAcceptorAddress(Address cardAcceptorAddress)
-
getCardAcceptorAddress
@Valid public @Valid Address getCardAcceptorAddress()
Get cardAcceptorAddress- Returns:
- cardAcceptorAddress
-
setCardAcceptorAddress
public void setCardAcceptorAddress(Address cardAcceptorAddress)
-
cardAcceptorPhone
public CardTransaction cardAcceptorPhone(String cardAcceptorPhone)
-
getCardAcceptorPhone
@Pattern(regexp="\\+[0-9]{1,3}\\-[0-9()+\\-]{1,30}") public @Pattern(regexp="\\+[0-9]{1,3}\\-[0-9()+\\-]{1,30}") String getCardAcceptorPhone()Get cardAcceptorPhone- Returns:
- cardAcceptorPhone
-
setCardAcceptorPhone
public void setCardAcceptorPhone(String cardAcceptorPhone)
-
merchantCategoryCode
public CardTransaction merchantCategoryCode(String merchantCategoryCode)
-
getMerchantCategoryCode
@Size(min=4, max=4) public @Size(min=4,max=4) String getMerchantCategoryCode()Get merchantCategoryCode- Returns:
- merchantCategoryCode
-
setMerchantCategoryCode
public void setMerchantCategoryCode(String merchantCategoryCode)
-
maskedPAN
public CardTransaction maskedPAN(String maskedPAN)
-
getMaskedPAN
@Size(max=35) public @Size(max=35) String getMaskedPAN()
Get maskedPAN- Returns:
- maskedPAN
-
setMaskedPAN
public void setMaskedPAN(String maskedPAN)
-
transactionDetails
public CardTransaction transactionDetails(String transactionDetails)
-
getTransactionDetails
@Size(max=140) public @Size(max=140) String getTransactionDetails()
Get transactionDetails- Returns:
- transactionDetails
-
setTransactionDetails
public void setTransactionDetails(String transactionDetails)
-
invoiced
public CardTransaction invoiced(Boolean invoiced)
-
isInvoiced
public Boolean isInvoiced()
Get invoiced- Returns:
- invoiced
-
setInvoiced
public void setInvoiced(Boolean invoiced)
-
proprietaryBankTransactionCode
public CardTransaction proprietaryBankTransactionCode(String proprietaryBankTransactionCode)
-
getProprietaryBankTransactionCode
@Size(max=35) public @Size(max=35) String getProprietaryBankTransactionCode()
Get proprietaryBankTransactionCode- Returns:
- proprietaryBankTransactionCode
-
setProprietaryBankTransactionCode
public void setProprietaryBankTransactionCode(String proprietaryBankTransactionCode)
-
-