Class ExpressCheckoutRequest

java.lang.Object
paypal.payflow.ExpressCheckoutRequest
Direct Known Subclasses:
ECDoRequest, ECGetRequest, ECSetRequest, ECUpdateBARequest

public class ExpressCheckoutRequest extends Object
This class serves as base class of all ExpressCheckout request classes.

Each request object is associated with a particular type of expressChecout operation.

Following are the request objects associated with different operations of ExpressCheckout:

*

ExpressCheckout operation. Request data object SET operation for ExpressCheckout ExpressCheckoutResponse GET operation for ExpressCheckout ECGetResponse DO operation for ExpressCheckout ECDoResponse

  • Constructor Details

    • ExpressCheckoutRequest

      protected ExpressCheckoutRequest(String Action)
    • ExpressCheckoutRequest

      protected ExpressCheckoutRequest(String Action, String Token)
  • Method Details

    • getToken

      public String getToken()
      Gets the token parameter.
      Returns:
      - String

      Maps to Payflow Parameter: TOKEN

    • setToken

      public void setToken(String token)
      Sets the token parameter.
      Parameters:
      token - - String

      Maps to Payflow Parameter: TOKEN

    • getCountryCode

      public String getCountryCode()
      Gets the recountryCodeturnurl parameter.
      Returns:
      - String

      Maps to Payflow Parameter: COUNTRYCODE

    • setCountryCode

      public void setCountryCode(String countryCode)
      Sets the countryCode parameter.
      Parameters:
      countryCode - - String

      Maps to Payflow Parameter: COUNTRYCODE

    • getPostalCode

      public String getPostalCode()
      Gets the postalCode parameter.
      Returns:
      - String

      Maps to Payflow Parameter: POSTALCODE

    • setPostalCode

      public void setPostalCode(String postalCode)
      Sets the postalCode parameter.
      Parameters:
      postalCode - - String

      Maps to Payflow Parameter: POSTALCODE

    • getDoReauthorization

      public String getDoReauthorization()
      Gets the doReauthorization parameter.
      Returns:
      - String

      Maps to Payflow Parameter: DOREAUTHORIZATION

    • setDoReauthorization

      public void setDoReauthorization(String doReauthorization)
      Sets the postalCode parameter.
      Parameters:
      doReauthorization - - String

      Maps to Payflow Parameter: DOREAUTHORIZATION

    • generateRequest

      protected void generateRequest()
    • getContext

      protected Context getContext()
    • setContext

      protected void setContext(Context context)
    • getRequestBuffer

      protected StringBuffer getRequestBuffer()
      Gets the Requestbuffer used for creating the actual request string.
      Returns:
      mRequestBuffer StringBuffer
    • setRequestBuffer

      protected void setRequestBuffer(StringBuffer value)
      sets the StringBuffer to hold the request string.
      Parameters:
      value - StringBuffer