|
|||||||||
| 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 | ||||||||