|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
CreditCardPaymentGateway | Represents a credit card payment processing gateway such as Verisign or Cybersource. |
PaymentGateway | Represents a payment processing gateway such as Verisign or Cybersource. |
PaymentType | Represents the payment type. |
PaymentTypeFactory | The factory for enum type PaymentType object handling. |
PayPalExpressPaymentGateway | Provides services for integrating with PayPal Express Payment. |
Class Summary | |
---|---|
CheckoutTransactionBehaviour | Represents a checkout transaction behaviour, typically either an immediate sale or a pre-authorize followed be a capture. |
Exception Summary | |
---|---|
AmountLimitExceededException | Exception to throw if the amount specified exceeds allowable limit. |
CardDeclinedException | This exception is thrown when a credit card being processed has is declined, typically because the card credit limit has been reached. |
CardErrorException | This exception is thrown when a an unspecified error occurs while processing the given card information. |
CardExpiredException | This exception is thrown when a credit card being processed has expired. |
InsufficientFundException | Exception to throw if the credit card has insufficient fund to complete the order. |
InvalidAddressException | Exception to throw if the shipping/billing address is invalid. |
PaymentGatewayException | This exception is thrown when the payment processor fails to process a request. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |