@Entity public class PaymentRequest extends InverseTransaction
Transaction (either a Payment or ScheduledPayment)
is generated, and the payment is processed.Transaction.TransactionCustomizer| Constructor and Description |
|---|
PaymentRequest() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getComments() |
java.util.Date |
getExpirationDate() |
java.lang.Integer |
getInstallmentsCount() |
Location |
getLocation() |
TransactionNature |
getNature() |
java.util.Date |
getProcessDate()
Returns the date the transaction was actually processed
|
java.lang.String |
getSmsCode()
Returns the SMS code.
|
PaymentRequestStatus |
getStatus() |
Transaction |
getTransaction() |
boolean |
isFirstInstallmentIsImmediate() |
boolean |
isScheduled() |
void |
setComments(java.lang.String comments) |
void |
setExpirationDate(java.util.Date expirationDate) |
void |
setFirstInstallmentIsImmediate(boolean firstInstallmentIsImmediate) |
void |
setInstallmentsCount(java.lang.Integer installmentsCount) |
void |
setProcessDate(java.util.Date processDate) |
void |
setScheduled(boolean scheduled) |
void |
setSmsCode(java.lang.String smsCode) |
void |
setStatus(PaymentRequestStatus status) |
void |
setTransaction(Transaction transaction) |
getDestinationAccountLocator, getSourceAccountLocatorgetToOwnergetAccessClient, getAmount, getBy, getChannel, getCurrency, getCurrencyAmount, getCustomFieldValueClass, getCustomValues, getDate, getDescription, getEntityImportance, getFromName, getFromOwner, getFromUser, getNetwork, getPaymentRequest, getPrincipalType, getToName, getToUser, getTransactionNumber, getTransactionNumberRef, getType, isFromSystem, isFromUser, isToSystem, isToUser, setAccessClient, setAmount, setBy, setChannel, setCustomValues, setDate, setDescription, setFromName, setFromOwner, setFromUser, setPrincipalType, setToName, setToOwner, setToUser, setTransactionNumberRef, setTypegetDataTranslationType, getLogType, getVersion, isGlobal, isPersistent, isTransientclone, equals, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, toStringpublic java.lang.String getComments()
public java.util.Date getExpirationDate()
public java.lang.Integer getInstallmentsCount()
public Location getLocation()
getLocation in class Transactionpublic TransactionNature getNature()
getNature in class Transactionpublic java.util.Date getProcessDate()
TransactiongetProcessDate in class Transactionpublic java.lang.String getSmsCode()
public PaymentRequestStatus getStatus()
public Transaction getTransaction()
public boolean isFirstInstallmentIsImmediate()
public boolean isScheduled()
public void setComments(java.lang.String comments)
public void setExpirationDate(java.util.Date expirationDate)
public void setFirstInstallmentIsImmediate(boolean firstInstallmentIsImmediate)
public void setInstallmentsCount(java.lang.Integer installmentsCount)
public void setProcessDate(java.util.Date processDate)
public void setScheduled(boolean scheduled)
public void setSmsCode(java.lang.String smsCode)
public void setStatus(PaymentRequestStatus status)
public void setTransaction(Transaction transaction)