public interface PaymentGroup extends CommerceItemRelationshipContainer, ShippingGroupRelationshipContainer, OrderRelationshipContainer, CommerceIdentifier, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Modifier and Type | Method and Description |
---|---|
void |
addAuthorizationStatus(PaymentStatus pAuthorizationStatus)
Adds an authorizationStatus to the CreditCard
|
void |
addCreditStatus(PaymentStatus pCreditStatus)
Adds a creditStatus to the CreditCard
|
void |
addDebitStatus(PaymentStatus pDebitStatus)
Adds a debitStatus to the CreditCard
|
double |
getAmount()
returns the amount associated with this PaymentGroup.
|
double |
getAmountAuthorized()
Returns the amountAuthorized
|
double |
getAmountCredited()
Returns the amountCredited property.
|
double |
getAmountDebited()
Returns the amountDebited property.
|
java.util.List |
getAuthorizationStatus()
Returns the authorizationStatus
|
java.util.List |
getCreditStatus()
Returns the creditStatus
|
java.lang.String |
getCurrencyCode()
returns the currencyCode
|
java.util.List |
getDebitStatus()
Returns the debitStatus
|
java.lang.String |
getPaymentGroupClassType()
Returns the paymentGroupClassType
|
java.lang.String |
getPaymentMethod()
Returns the paymentMethod
|
java.lang.String |
getRequisitionNumber()
Return the requisition info associated with this payment group
|
java.util.Map |
getSpecialInstructions()
Returns the specialInstructions
|
int |
getState()
returns the PaymentGroup state.
|
java.lang.String |
getStateDetail()
returns the PaymentGroup state details.
|
java.util.Date |
getSubmittedDate()
Returns the submittedDate
|
void |
setAmount(double pAmount)
sets the amount associated with this PaymentGroup.
|
void |
setAmountAuthorized(double pAmountAuthorized)
Sets the amountAuthorized
|
void |
setAmountCredited(double pAmountCredited)
Sets the amountCredited
|
void |
setAmountDebited(double pAmountDebited)
Sets the amountDebited
|
void |
setCurrencyCode(java.lang.String pCurrencyCode)
Sets the currencyCode
|
void |
setPaymentGroupClassType(java.lang.String pPaymentGroupClassType)
Sets the paymentGroupClassType
|
void |
setPaymentMethod(java.lang.String pPaymentMethod)
Sets the paymentMethod
|
void |
setRequisitionNumber(java.lang.String pRequisitionNumber)
Set the requisition info associated with this payment group
|
void |
setState(int pState)
sets the PaymentGroup state.
|
void |
setStateDetail(java.lang.String pStateDetail)
sets the PaymentGroup state details.
|
void |
setSubmittedDate(java.util.Date pSubmittedDate)
Sets the submittedDate
|
addCommerceItemRelationship, addCommerceItemRelationship, getCommerceItemRelationship, getCommerceItemRelationshipCount, getCommerceItemRelationships, removeAllCommerceItemRelationships, removeCommerceItemRelationship
addShippingGroupRelationship, addShippingGroupRelationship, getShippingGroupRelationship, getShippingGroupRelationshipCount, getShippingGroupRelationships, removeAllShippingGroupRelationships, removeShippingGroupRelationship
addOrderRelationship, getOrderRelationship, getOrderRelationshipCount, removeOrderRelationship
getId
static final java.lang.String CLASS_VERSION
java.lang.String getPaymentGroupClassType()
void setPaymentGroupClassType(java.lang.String pPaymentGroupClassType)
java.lang.String getPaymentMethod()
void setPaymentMethod(java.lang.String pPaymentMethod)
double getAmount()
void setAmount(double pAmount)
pAmount
- the amount to set for this paymentdouble getAmountAuthorized()
void setAmountAuthorized(double pAmountAuthorized)
double getAmountDebited()
void setAmountDebited(double pAmountDebited)
double getAmountCredited()
void setAmountCredited(double pAmountCredited)
java.lang.String getCurrencyCode()
void setCurrencyCode(java.lang.String pCurrencyCode)
int getState()
void setState(int pState)
pState
- the state to setjava.lang.String getStateDetail()
void setStateDetail(java.lang.String pStateDetail)
pStateDetail
- the stateDetail to setjava.util.List getAuthorizationStatus()
void addAuthorizationStatus(PaymentStatus pAuthorizationStatus)
java.util.List getDebitStatus()
void addDebitStatus(PaymentStatus pDebitStatus)
java.util.List getCreditStatus()
void addCreditStatus(PaymentStatus pCreditStatus)
java.util.Date getSubmittedDate()
void setSubmittedDate(java.util.Date pSubmittedDate)
java.util.Map getSpecialInstructions()
void setRequisitionNumber(java.lang.String pRequisitionNumber)
java.lang.String getRequisitionNumber()