|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CreditCardPaymentGateway
Represents a credit card payment processing gateway such as Verisign or Cybersource.
Method Summary | |
---|---|
java.util.List |
getSupportedCardTypes()
Get the card types supported by this payment gateway. |
void |
setSupportedCardTypes(java.util.List cardTypes)
Set the card types supported by this payment gateway. |
void |
setValidateCvv2(boolean validate)
Set whether the payment gateway should validate the Cvv2. |
boolean |
validateCvv2()
True if this gateway will validate the Cvv2 (Security Code). |
Methods inherited from interface com.elasticpath.domain.payment.PaymentGateway |
---|
capture, getName, getPaymentType, getProperties, getSupportedCurrencies, preAuthorize, refund, reversePreAuthorization, sale, setName, setProperties, setSupportedCurrencies, voidCaptureOrCredit |
Methods inherited from interface com.elasticpath.domain.EpDomain |
---|
getElasticPath, setElasticPath |
Method Detail |
---|
java.util.List getSupportedCardTypes()
void setSupportedCardTypes(java.util.List cardTypes)
cardTypes
- a List of card type strings (e.g. VISA)void setValidateCvv2(boolean validate)
validate
- true if the payment gateway should validate the Cvv2.boolean validateCvv2()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |