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