public class PaymentMethodConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
PaymentMethodConfiguration() |
Modifier and Type | Method and Description |
---|---|
java.lang.String | getMaximumAmount()
This method returns the maximum amount for current payment method configuration.
|
java.lang.String | getMinimumAmount()
This method returns the minimum amount for current payment method configuration.
|
java.lang.String | getName()
This method returns the name of this payment method configuration.
|
java.lang.String | getPaymentSystemName()
This method returns the payment system name used by this payment method configuration.
|
java.lang.String | getPriority()
This method returns the priority of this payment method configuration.
|
int | getSleepingTimeout()
This method returns the setting of sleeping timeout.
|
java.lang.String | getTransactionCompensationAction()
This method returns the transactionCompensationAction type of this payment method configuration.
|
boolean | isDependentCreditRequired()
This method returns if the credit of this payment method only supports dependent credit.
|
boolean | isHumanEditable()
This method returns if the payment method is human editable.
|
boolean | isPartiallyConsumable()
This method returns if the payment method is allowed to consume partially.
|
boolean | isRefundAllowed()
This method returns if the payment method is allowed to do refund.
|
boolean | isSystemEditable()
This method returns if the payment method is allowed to edit by the system without human interaction.
|
void | setDependentCreditRequired(boolean b)
This method sets if the credit of this payment method only supports dependent credit.
|
void | setHumanEditable(boolean b)
This method sets if the payment method is allowed to edit by the system without human interaction.
|
void | setMaximumAmount(java.lang.String string)
This method sets the maximum amount for current payment method configuration.
|
void | setMinimumAmount(java.lang.String string)
This method sets the minimum amount for current payment method configuration.
|
void | setName(java.lang.String string)
This method sets the name of this payment method configuration.
|
void | setPartiallyConsumable(boolean b)
This method sets if the payment method is allowed to consume partially.
|
void | setPaymentSystemName(java.lang.String string)
This method sets the payment system name used by this payment method configuration.
|
void | setPriority(java.lang.String string)
This method sets the priority of this payment method configuration.
|
void | setRefundAllowed(boolean b)
This method sets if the payment method is allowed to do refund.
|
void | setSleepingTimeout(int i)
This method sets the setting of sleeping timeout.
|
void | setSystemEditable(boolean b)
This method sets if the payment method is allowed to edit by the system without human interaction.
|
void | setTransactionCompensationAction(java.lang.String compensationAction)
This method sets the transactionCompensationAction type of this payment method configuration.
|
public static final java.lang.String COPYRIGHT
public boolean isDependentCreditRequired()
public boolean isHumanEditable()
public java.lang.String getMaximumAmount()
public java.lang.String getMinimumAmount()
public java.lang.String getName()
public boolean isPartiallyConsumable()
public java.lang.String getPaymentSystemName()
public java.lang.String getPriority()
public boolean isRefundAllowed()
public int getSleepingTimeout()
public boolean isSystemEditable()
public java.lang.String getTransactionCompensationAction()
public void setDependentCreditRequired(boolean b)
public void setHumanEditable(boolean b)
public void setMaximumAmount(java.lang.String string)
public void setMinimumAmount(java.lang.String string)
public void setName(java.lang.String string)
public void setPartiallyConsumable(boolean b)
public void setPaymentSystemName(java.lang.String string)
public void setPriority(java.lang.String string)
public void setRefundAllowed(boolean b)
public void setSleepingTimeout(int i)
public void setSystemEditable(boolean b)
public void setTransactionCompensationAction(java.lang.String compensationAction)