com.google.checkout
Class MerchantInfo

java.lang.Object
  extended by com.google.checkout.MerchantInfo
All Implemented Interfaces:
java.io.Serializable

public class MerchantInfo
extends java.lang.Object
implements java.io.Serializable

This class encapsulates the various merchant specific settings. An instance of this class will be required by most of the other classes in order to properly parameterize the API requests.

Author:
simonjsmith, inder
See Also:
Serialized Form

Constructor Summary
MerchantInfo(java.lang.String merchantId, java.lang.String merchantKey, java.lang.String env, java.lang.String currencyCode, java.lang.String checkoutUrl, java.lang.String merchantCheckoutUrl, java.lang.String requestUrl)
           
 
Method Summary
 java.lang.String getCheckoutUrl()
           
 java.lang.String getCurrencyCode()
           
 java.lang.String getEnv()
           
 java.lang.String getHttpAuth()
           
 java.lang.String getMerchantCheckoutUrl()
           
 java.lang.String getMerchantId()
           
 java.lang.String getMerchantKey()
           
 java.lang.String getRequestUrl()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MerchantInfo

public MerchantInfo(java.lang.String merchantId,
                    java.lang.String merchantKey,
                    java.lang.String env,
                    java.lang.String currencyCode,
                    java.lang.String checkoutUrl,
                    java.lang.String merchantCheckoutUrl,
                    java.lang.String requestUrl)
Parameters:
merchantId - The merchant id.
merchantKey - The merchant key.
env - The environment type.
currencyCode - The currency code.
checkoutUrl - The checkout url
merchantCheckoutUrl - The merchant checkout url
requestUrl - The request url
Method Detail

getCurrencyCode

public java.lang.String getCurrencyCode()

getEnv

public java.lang.String getEnv()

getMerchantId

public java.lang.String getMerchantId()

getMerchantKey

public java.lang.String getMerchantKey()

getCheckoutUrl

public java.lang.String getCheckoutUrl()

getRequestUrl

public java.lang.String getRequestUrl()

getHttpAuth

public java.lang.String getHttpAuth()

getMerchantCheckoutUrl

public java.lang.String getMerchantCheckoutUrl()