com.elasticpath.domain.payment
Class CheckoutTransactionBehaviour

java.lang.Object
  extended by com.elasticpath.domain.payment.CheckoutTransactionBehaviour

public final class CheckoutTransactionBehaviour
extends java.lang.Object

Represents a checkout transaction behaviour, typically either an immediate sale or a pre-authorize followed be a capture.


Field Summary
static CheckoutTransactionBehaviour AUTHORIZATION
          The checkout transaction behaviour is to make an authorization followed by a capture at shipping time.
static CheckoutTransactionBehaviour DEFAULT
          The default checkout transaction behaviour (Authorization).
static CheckoutTransactionBehaviour SALE
          The checkout transaction behaviour is to make an immediate sale.
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

AUTHORIZATION

public static final CheckoutTransactionBehaviour AUTHORIZATION
The checkout transaction behaviour is to make an authorization followed by a capture at shipping time.


DEFAULT

public static final CheckoutTransactionBehaviour DEFAULT
The default checkout transaction behaviour (Authorization).


SALE

public static final CheckoutTransactionBehaviour SALE
The checkout transaction behaviour is to make an immediate sale.

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
the string representation of the checkout transaction behaviour