com.konakart.json
Interface KKJSONEngServerIf

All Known Implementing Classes:
KKJSONEngServer

public interface KKJSONEngServerIf

The KonaKart JSON Server-Side Engine Interface - Generated by CreateKK_JSON_EngServerIf


Method Summary
 java.lang.String addAddressToCustomer(java.lang.String jsonRequest)
           
 java.lang.String addCustomDataToSession(java.lang.String jsonRequest)
           
 java.lang.String addPoints(java.lang.String jsonRequest)
           
 java.lang.String addProductNotificationToCustomer(java.lang.String jsonRequest)
           
 java.lang.String addTax(java.lang.String jsonRequest)
           
 java.lang.String addToBasket(java.lang.String jsonRequest)
           
 java.lang.String addToBasketWithOptions(java.lang.String jsonRequest)
           
 java.lang.String addToCustomerTag(java.lang.String jsonRequest)
           
 java.lang.String addToCustomerTagForGuest(java.lang.String jsonRequest)
           
 java.lang.String addToWishList(java.lang.String jsonRequest)
           
 java.lang.String addToWishListWithOptions(java.lang.String jsonRequest)
           
 java.lang.String callFunction(java.lang.String function, java.lang.String jsonRequest)
          Special-Purpose function for calling the appropriate KKEngIf function for JSON.
 java.lang.String changeDeliveryAddress(java.lang.String jsonRequest)
           
 java.lang.String changeOrderStatus(java.lang.String jsonRequest)
           
 java.lang.String changePassword(java.lang.String jsonRequest)
           
 java.lang.String checkCoupon(java.lang.String jsonRequest)
           
 java.lang.String checkSession(java.lang.String jsonRequest)
           
 java.lang.String createAndSaveOrder(java.lang.String jsonRequest)
           
 java.lang.String createOrder(java.lang.String jsonRequest)
           
 java.lang.String createOrderWithOptions(java.lang.String jsonRequest)
           
 java.lang.String createWishList(java.lang.String jsonRequest)
           
 java.lang.String createWishListWithOptions(java.lang.String jsonRequest)
           
 java.lang.String custom(java.lang.String jsonRequest)
           
 java.lang.String customSecure(java.lang.String jsonRequest)
           
 java.lang.String deleteAddressFromCustomer(java.lang.String jsonRequest)
           
 java.lang.String deleteCookie(java.lang.String jsonRequest)
           
 java.lang.String deleteCustomerTag(java.lang.String jsonRequest)
           
 java.lang.String deleteCustomerTagForGuest(java.lang.String jsonRequest)
           
 java.lang.String deleteOrderIdForSecretKey(java.lang.String jsonRequest)
           
 java.lang.String deletePoints(java.lang.String jsonRequest)
           
 java.lang.String deleteProductNotificationFromCustomer(java.lang.String jsonRequest)
           
 java.lang.String deleteReservedPoints(java.lang.String jsonRequest)
           
 java.lang.String deleteWishList(java.lang.String jsonRequest)
           
 java.lang.String deleteWishListWithOptions(java.lang.String jsonRequest)
           
 java.lang.String doesCustomerExistForEmail(java.lang.String jsonRequest)
           
 java.lang.String editConfiguration(java.lang.String jsonRequest)
           
 java.lang.String editCustomer(java.lang.String jsonRequest)
           
 java.lang.String editCustomerAddress(java.lang.String jsonRequest)
           
 java.lang.String editDigitalDownload(java.lang.String jsonRequest)
           
 java.lang.String editWishList(java.lang.String jsonRequest)
           
 java.lang.String editWishListWithOptions(java.lang.String jsonRequest)
           
 java.lang.String enableCustomer(java.lang.String jsonRequest)
           
 java.lang.String evaluateExpression(java.lang.String jsonRequest)
           
 java.lang.String evaluateExpressionForGuest(java.lang.String jsonRequest)
           
 java.lang.String forceRegisterCustomer(java.lang.String jsonRequest)
           
 java.lang.String freeReservedPoints(java.lang.String jsonRequest)
           
 java.lang.String getAddressesPerCustomer(java.lang.String jsonRequest)
           
 java.lang.String getAddressesPerManufacturer(java.lang.String jsonRequest)
           
 java.lang.String getAddressesPerProduct(java.lang.String jsonRequest)
           
 java.lang.String getAllCookies(java.lang.String jsonRequest)
           
 java.lang.String getAllCountries(java.lang.String jsonRequest)
           
 java.lang.String getAllCurrencies(java.lang.String jsonRequest)
           
 java.lang.String getAllCustomerGroups(java.lang.String jsonRequest)
           
 java.lang.String getAllLanguages(java.lang.String jsonRequest)
           
 java.lang.String getAllManufacturers(java.lang.String jsonRequest)
           
 java.lang.String getAllOrderStatuses(java.lang.String jsonRequest)
           
 java.lang.String getAllProducts(java.lang.String jsonRequest)
           
 java.lang.String getAllProductsWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getAllPromotions(java.lang.String jsonRequest)
           
 java.lang.String getAllReviews(java.lang.String jsonRequest)
           
 java.lang.String getAllSpecials(java.lang.String jsonRequest)
           
 java.lang.String getAlsoPurchased(java.lang.String jsonRequest)
           
 java.lang.String getAlsoPurchasedWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getBasketItemsPerCustomer(java.lang.String jsonRequest)
           
 java.lang.String getBasketItemsPerCustomerWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getBestSellers(java.lang.String jsonRequest)
           
 java.lang.String getBestSellersWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getBookableProductConflict(java.lang.String jsonRequest)
           
 java.lang.String getBookingsPerCustomer(java.lang.String jsonRequest)
           
 java.lang.String getBookingsPerProduct(java.lang.String jsonRequest)
           
 java.lang.String getCategoriesPerManufacturer(java.lang.String jsonRequest)
           
 java.lang.String getCategoriesPerProduct(java.lang.String jsonRequest)
           
 java.lang.String getCategory(java.lang.String jsonRequest)
           
 java.lang.String getCategoryTree(java.lang.String jsonRequest)
           
 java.lang.String getConfiguration(java.lang.String jsonRequest)
           
 java.lang.String getConfigurations(java.lang.String jsonRequest)
           
 java.lang.String getConfigurationValue(java.lang.String jsonRequest)
           
 java.lang.String getConfigurationValueAsBigDecimal(java.lang.String jsonRequest)
           
 java.lang.String getConfigurationValueAsBigDecimalWithDefault(java.lang.String jsonRequest)
           
 java.lang.String getConfigurationValueAsBool(java.lang.String jsonRequest)
           
 java.lang.String getConfigurationValueAsInt(java.lang.String jsonRequest)
           
 java.lang.String getConfigurationValueAsIntWithDefault(java.lang.String jsonRequest)
           
 java.lang.String getCookie(java.lang.String jsonRequest)
           
 java.lang.String getCountry(java.lang.String jsonRequest)
           
 java.lang.String getCountryPerName(java.lang.String jsonRequest)
           
 java.lang.String getCurrency(java.lang.String jsonRequest)
           
 java.lang.String getCustomDataFromSession(java.lang.String jsonRequest)
           
 java.lang.String getCustomer(java.lang.String jsonRequest)
           
 java.lang.String getCustomerGroup(java.lang.String jsonRequest)
           
 java.lang.String getCustomerTag(java.lang.String jsonRequest)
           
 java.lang.String getCustomerTagForGuest(java.lang.String jsonRequest)
           
 java.lang.String getCustomerTags(java.lang.String jsonRequest)
           
 java.lang.String getCustomerTagsForGuest(java.lang.String jsonRequest)
           
 java.lang.String getCustomerTagValue(java.lang.String jsonRequest)
           
 java.lang.String getCustomerTagValueForGuest(java.lang.String jsonRequest)
           
 java.lang.String getDefaultAddressPerCustomer(java.lang.String jsonRequest)
           
 java.lang.String getDefaultCurrency(java.lang.String jsonRequest)
           
 java.lang.String getDefaultCustomer(java.lang.String jsonRequest)
           
 java.lang.String getDefaultLanguage(java.lang.String jsonRequest)
           
 java.lang.String getDigitalDownloadById(java.lang.String jsonRequest)
           
 java.lang.String getDigitalDownloads(java.lang.String jsonRequest)
           
 java.lang.String getExpression(java.lang.String jsonRequest)
           
 java.lang.String getExpressionForGuest(java.lang.String jsonRequest)
           
 java.lang.String getGeoZonesPerZone(java.lang.String jsonRequest)
           
 java.lang.String getIpnHistory(java.lang.String jsonRequest)
           
 java.lang.String getKonakartTimeStamp(java.lang.String jsonRequest)
           
 java.lang.String getLanguagePerCode(java.lang.String jsonRequest)
           
 java.lang.String getLanguagePerId(java.lang.String jsonRequest)
           
 java.lang.String getManufacturer(java.lang.String jsonRequest)
           
 java.lang.String getManufacturerPerProduct(java.lang.String jsonRequest)
           
 java.lang.String getManufacturersPerCategory(java.lang.String jsonRequest)
           
 java.lang.String getMessages(java.lang.String jsonRequest)
           
 java.lang.String getMsgValue(java.lang.String jsonRequest)
           
 java.lang.String getOrder(java.lang.String jsonRequest)
           
 java.lang.String getOrderHistory(java.lang.String jsonRequest)
           
 java.lang.String getOrderHistoryWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getOrderIdFromSecretKey(java.lang.String jsonRequest)
           
 java.lang.String getOrdersPerCustomer(java.lang.String jsonRequest)
           
 java.lang.String getOrderStatus(java.lang.String jsonRequest)
           
 java.lang.String getOrderTotals(java.lang.String jsonRequest)
           
 java.lang.String getPaymentDetails(java.lang.String jsonRequest)
           
 java.lang.String getPaymentDetailsPerOrder(java.lang.String jsonRequest)
           
 java.lang.String getPaymentGateway(java.lang.String jsonRequest)
           
 java.lang.String getPaymentGateways(java.lang.String jsonRequest)
           
 java.lang.String getPaymentSchedule(java.lang.String jsonRequest)
           
 java.lang.String getPdf(java.lang.String jsonRequest)
           
 java.lang.String getProduct(java.lang.String jsonRequest)
           
 java.lang.String getProductNotificationsPerCustomer(java.lang.String jsonRequest)
           
 java.lang.String getProductNotificationsPerCustomerWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getProductPerSku(java.lang.String jsonRequest)
           
 java.lang.String getProductPerSkuWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getProductQuantity(java.lang.String jsonRequest)
           
 java.lang.String getProductQuantityWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getProductsFromIdsWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getProductsPerCategory(java.lang.String jsonRequest)
           
 java.lang.String getProductsPerCategoryPerManufacturer(java.lang.String jsonRequest)
           
 java.lang.String getProductsPerCategoryPerManufacturerWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getProductsPerCategoryWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getProductsPerManufacturer(java.lang.String jsonRequest)
           
 java.lang.String getProductsPerManufacturerWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getProductWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getPromotionsPerProducts(java.lang.String jsonRequest)
           
 java.lang.String getRelatedProducts(java.lang.String jsonRequest)
           
 java.lang.String getRelatedProductsWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getReview(java.lang.String jsonRequest)
           
 java.lang.String getReviewsPerProduct(java.lang.String jsonRequest)
           
 java.lang.String getRewardPoints(java.lang.String jsonRequest)
           
 java.lang.String getSecretKeyForOrderId(java.lang.String jsonRequest)
           
 java.lang.String getShippingQuote(java.lang.String jsonRequest)
           
 java.lang.String getShippingQuotes(java.lang.String jsonRequest)
           
 java.lang.String getSku(java.lang.String jsonRequest)
           
 java.lang.String getSpecialsPerCategory(java.lang.String jsonRequest)
           
 java.lang.String getSSOToken(java.lang.String jsonRequest)
           
 java.lang.String getStatusText(java.lang.String jsonRequest)
           
 java.lang.String getStore(java.lang.String jsonRequest)
           
 java.lang.String getStoreIds(java.lang.String jsonRequest)
           
 java.lang.String getSubscriptionsPerCustomer(java.lang.String jsonRequest)
           
 java.lang.String getSuggestedSearchItems(java.lang.String jsonRequest)
           
 java.lang.String getTag(java.lang.String jsonRequest)
           
 java.lang.String getTagGroup(java.lang.String jsonRequest)
           
 java.lang.String getTagGroupsPerCategory(java.lang.String jsonRequest)
           
 java.lang.String getTagsPerCategory(java.lang.String jsonRequest)
           
 java.lang.String getTax(java.lang.String jsonRequest)
           
 java.lang.String getTaxRate(java.lang.String jsonRequest)
           
 java.lang.String getTempCustomerId(java.lang.String jsonRequest)
           
 java.lang.String getWishList(java.lang.String jsonRequest)
           
 java.lang.String getWishListItems(java.lang.String jsonRequest)
           
 java.lang.String getWishListItemsWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getWishListWithItems(java.lang.String jsonRequest)
           
 java.lang.String getWishListWithItemsWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getWishListWithOptions(java.lang.String jsonRequest)
           
 java.lang.String getZonesPerCountry(java.lang.String jsonRequest)
           
 java.lang.String insertBooking(java.lang.String jsonRequest)
           
 java.lang.String insertCustomerEvent(java.lang.String jsonRequest)
           
 java.lang.String insertCustomerTag(java.lang.String jsonRequest)
           
 java.lang.String insertCustomerTagForGuest(java.lang.String jsonRequest)
           
 java.lang.String insertDigitalDownload(java.lang.String jsonRequest)
           
 java.lang.String insertSubscription(java.lang.String jsonRequest)
           
 java.lang.String isEmailValid(java.lang.String jsonRequest)
           
 java.lang.String login(java.lang.String jsonRequest)
           
 java.lang.String loginByAdmin(java.lang.String jsonRequest)
           
 java.lang.String logout(java.lang.String jsonRequest)
           
 java.lang.String mergeBaskets(java.lang.String jsonRequest)
           
 java.lang.String mergeBasketsWithOptions(java.lang.String jsonRequest)
           
 java.lang.String mergeWishListsWithOptions(java.lang.String jsonRequest)
           
 java.lang.String pointsAvailable(java.lang.String jsonRequest)
           
 java.lang.String postMessageToQueue(java.lang.String jsonRequest)
           
 java.lang.String readMessageFromQueue(java.lang.String jsonRequest)
           
 java.lang.String registerCustomer(java.lang.String jsonRequest)
           
 java.lang.String removeBasketItemsPerCustomer(java.lang.String jsonRequest)
           
 java.lang.String removeFromBasket(java.lang.String jsonRequest)
           
 java.lang.String removeFromWishList(java.lang.String jsonRequest)
           
 java.lang.String removeFromWishListWithOptions(java.lang.String jsonRequest)
           
 java.lang.String reservePoints(java.lang.String jsonRequest)
           
 java.lang.String saveIpnHistory(java.lang.String jsonRequest)
           
 java.lang.String saveOrder(java.lang.String jsonRequest)
           
 java.lang.String saveSSOToken(java.lang.String jsonRequest)
           
 java.lang.String searchForOrdersPerCustomer(java.lang.String jsonRequest)
           
 java.lang.String searchForProducts(java.lang.String jsonRequest)
           
 java.lang.String searchForProductsWithOptions(java.lang.String jsonRequest)
           
 java.lang.String searchForWishLists(java.lang.String jsonRequest)
           
 java.lang.String searchForZones(java.lang.String jsonRequest)
           
 java.lang.String sendNewPassword(java.lang.String jsonRequest)
           
 java.lang.String sendNewPassword1(java.lang.String jsonRequest)
           
 java.lang.String sendOrderConfirmationEmail(java.lang.String jsonRequest)
           
 java.lang.String sendOrderConfirmationEmail1(java.lang.String jsonRequest)
           
 java.lang.String sendTemplateEmailToCustomer(java.lang.String jsonRequest)
           
 java.lang.String sendTemplateEmailToCustomer1(java.lang.String jsonRequest)
           
 java.lang.String sendWelcomeEmail(java.lang.String jsonRequest)
           
 java.lang.String sendWelcomeEmail1(java.lang.String jsonRequest)
           
 java.lang.String setCookie(java.lang.String jsonRequest)
           
 java.lang.String setCreditCardDetailsOnOrder(java.lang.String jsonRequest)
           
 java.lang.String setDefaultAddressPerCustomer(java.lang.String jsonRequest)
           
 java.lang.String setEndpoint(java.lang.String jsonRequest)
           
 java.lang.String setRewardPointReservationId(java.lang.String jsonRequest)
           
 java.lang.String updateBasket(java.lang.String jsonRequest)
           
 java.lang.String updateBasketWithOptions(java.lang.String jsonRequest)
           
 java.lang.String updateBasketWithStockInfo(java.lang.String jsonRequest)
           
 java.lang.String updateBasketWithStockInfoWithOptions(java.lang.String jsonRequest)
           
 java.lang.String updateCachedConfigurations(java.lang.String jsonRequest)
           
 java.lang.String updateDigitalDownloadCount(java.lang.String jsonRequest)
           
 java.lang.String updateDigitalDownloadCountById(java.lang.String jsonRequest)
           
 java.lang.String updateInventory(java.lang.String jsonRequest)
           
 java.lang.String updateInventoryWithOptions(java.lang.String jsonRequest)
           
 java.lang.String updateManufacturerViewedCount(java.lang.String jsonRequest)
           
 java.lang.String updateProductViewedCount(java.lang.String jsonRequest)
           
 java.lang.String writeReview(java.lang.String jsonRequest)
           
 

Method Detail

callFunction

java.lang.String callFunction(java.lang.String function,
                              java.lang.String jsonRequest)
                              throws KKException
Special-Purpose function for calling the appropriate KKEngIf function for JSON.

Parameters:
function - KKEngIf function to call
jsonRequest - the complete JSON request String
Returns:
String containing the result in JSON format
Throws:
KKException - for any unexpected events

getAllLanguages

java.lang.String getAllLanguages(java.lang.String jsonRequest)
                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getDefaultLanguage

java.lang.String getDefaultLanguage(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getLanguagePerCode

java.lang.String getLanguagePerCode(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getLanguagePerId

java.lang.String getLanguagePerId(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCategoryTree

java.lang.String getCategoryTree(java.lang.String jsonRequest)
                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductsPerCategory

java.lang.String getProductsPerCategory(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductsPerCategoryWithOptions

java.lang.String getProductsPerCategoryWithOptions(java.lang.String jsonRequest)
                                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductsPerCategoryPerManufacturer

java.lang.String getProductsPerCategoryPerManufacturer(java.lang.String jsonRequest)
                                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductsPerCategoryPerManufacturerWithOptions

java.lang.String getProductsPerCategoryPerManufacturerWithOptions(java.lang.String jsonRequest)
                                                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductsPerManufacturer

java.lang.String getProductsPerManufacturer(java.lang.String jsonRequest)
                                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductsPerManufacturerWithOptions

java.lang.String getProductsPerManufacturerWithOptions(java.lang.String jsonRequest)
                                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProduct

java.lang.String getProduct(java.lang.String jsonRequest)
                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductWithOptions

java.lang.String getProductWithOptions(java.lang.String jsonRequest)
                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCategoriesPerManufacturer

java.lang.String getCategoriesPerManufacturer(java.lang.String jsonRequest)
                                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCategoriesPerProduct

java.lang.String getCategoriesPerProduct(java.lang.String jsonRequest)
                                         throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getManufacturersPerCategory

java.lang.String getManufacturersPerCategory(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllManufacturers

java.lang.String getAllManufacturers(java.lang.String jsonRequest)
                                     throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getManufacturerPerProduct

java.lang.String getManufacturerPerProduct(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getManufacturer

java.lang.String getManufacturer(java.lang.String jsonRequest)
                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCategory

java.lang.String getCategory(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getSpecialsPerCategory

java.lang.String getSpecialsPerCategory(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllSpecials

java.lang.String getAllSpecials(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllProducts

java.lang.String getAllProducts(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllProductsWithOptions

java.lang.String getAllProductsWithOptions(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getReviewsPerProduct

java.lang.String getReviewsPerProduct(java.lang.String jsonRequest)
                                      throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getReview

java.lang.String getReview(java.lang.String jsonRequest)
                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllReviews

java.lang.String getAllReviews(java.lang.String jsonRequest)
                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

searchForProducts

java.lang.String searchForProducts(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

searchForProductsWithOptions

java.lang.String searchForProductsWithOptions(java.lang.String jsonRequest)
                                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

registerCustomer

java.lang.String registerCustomer(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

forceRegisterCustomer

java.lang.String forceRegisterCustomer(java.lang.String jsonRequest)
                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllCountries

java.lang.String getAllCountries(java.lang.String jsonRequest)
                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

login

java.lang.String login(java.lang.String jsonRequest)
                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

logout

java.lang.String logout(java.lang.String jsonRequest)
                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAddressesPerCustomer

java.lang.String getAddressesPerCustomer(java.lang.String jsonRequest)
                                         throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAddressesPerManufacturer

java.lang.String getAddressesPerManufacturer(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAddressesPerProduct

java.lang.String getAddressesPerProduct(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getDefaultAddressPerCustomer

java.lang.String getDefaultAddressPerCustomer(java.lang.String jsonRequest)
                                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

setDefaultAddressPerCustomer

java.lang.String setDefaultAddressPerCustomer(java.lang.String jsonRequest)
                                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addAddressToCustomer

java.lang.String addAddressToCustomer(java.lang.String jsonRequest)
                                      throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

deleteAddressFromCustomer

java.lang.String deleteAddressFromCustomer(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

editCustomerAddress

java.lang.String editCustomerAddress(java.lang.String jsonRequest)
                                     throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCustomer

java.lang.String getCustomer(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

editCustomer

java.lang.String editCustomer(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getKonakartTimeStamp

java.lang.String getKonakartTimeStamp(java.lang.String jsonRequest)
                                      throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

writeReview

java.lang.String writeReview(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

checkSession

java.lang.String checkSession(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addToBasket

java.lang.String addToBasket(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addToBasketWithOptions

java.lang.String addToBasketWithOptions(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

mergeBaskets

java.lang.String mergeBaskets(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

mergeBasketsWithOptions

java.lang.String mergeBasketsWithOptions(java.lang.String jsonRequest)
                                         throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateBasket

java.lang.String updateBasket(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateBasketWithOptions

java.lang.String updateBasketWithOptions(java.lang.String jsonRequest)
                                         throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

removeFromBasket

java.lang.String removeFromBasket(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

removeBasketItemsPerCustomer

java.lang.String removeBasketItemsPerCustomer(java.lang.String jsonRequest)
                                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getBasketItemsPerCustomer

java.lang.String getBasketItemsPerCustomer(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getBasketItemsPerCustomerWithOptions

java.lang.String getBasketItemsPerCustomerWithOptions(java.lang.String jsonRequest)
                                                      throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getDefaultCurrency

java.lang.String getDefaultCurrency(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllCurrencies

java.lang.String getAllCurrencies(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getConfigurations

java.lang.String getConfigurations(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getConfiguration

java.lang.String getConfiguration(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getConfigurationValue

java.lang.String getConfigurationValue(java.lang.String jsonRequest)
                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getConfigurationValueAsInt

java.lang.String getConfigurationValueAsInt(java.lang.String jsonRequest)
                                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getConfigurationValueAsIntWithDefault

java.lang.String getConfigurationValueAsIntWithDefault(java.lang.String jsonRequest)
                                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getConfigurationValueAsBigDecimal

java.lang.String getConfigurationValueAsBigDecimal(java.lang.String jsonRequest)
                                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getConfigurationValueAsBigDecimalWithDefault

java.lang.String getConfigurationValueAsBigDecimalWithDefault(java.lang.String jsonRequest)
                                                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getConfigurationValueAsBool

java.lang.String getConfigurationValueAsBool(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

editConfiguration

java.lang.String editConfiguration(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

changePassword

java.lang.String changePassword(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductNotificationsPerCustomer

java.lang.String getProductNotificationsPerCustomer(java.lang.String jsonRequest)
                                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductNotificationsPerCustomerWithOptions

java.lang.String getProductNotificationsPerCustomerWithOptions(java.lang.String jsonRequest)
                                                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addProductNotificationToCustomer

java.lang.String addProductNotificationToCustomer(java.lang.String jsonRequest)
                                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

deleteProductNotificationFromCustomer

java.lang.String deleteProductNotificationFromCustomer(java.lang.String jsonRequest)
                                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateProductViewedCount

java.lang.String updateProductViewedCount(java.lang.String jsonRequest)
                                          throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getBestSellers

java.lang.String getBestSellers(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getBestSellersWithOptions

java.lang.String getBestSellersWithOptions(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getOrdersPerCustomer

java.lang.String getOrdersPerCustomer(java.lang.String jsonRequest)
                                      throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

searchForOrdersPerCustomer

java.lang.String searchForOrdersPerCustomer(java.lang.String jsonRequest)
                                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getOrder

java.lang.String getOrder(java.lang.String jsonRequest)
                          throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCurrency

java.lang.String getCurrency(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

createOrder

java.lang.String createOrder(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

createOrderWithOptions

java.lang.String createOrderWithOptions(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getOrderHistory

java.lang.String getOrderHistory(java.lang.String jsonRequest)
                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getOrderHistoryWithOptions

java.lang.String getOrderHistoryWithOptions(java.lang.String jsonRequest)
                                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAlsoPurchased

java.lang.String getAlsoPurchased(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAlsoPurchasedWithOptions

java.lang.String getAlsoPurchasedWithOptions(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getRelatedProducts

java.lang.String getRelatedProducts(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getRelatedProductsWithOptions

java.lang.String getRelatedProductsWithOptions(java.lang.String jsonRequest)
                                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCountryPerName

java.lang.String getCountryPerName(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCountry

java.lang.String getCountry(java.lang.String jsonRequest)
                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getShippingQuotes

java.lang.String getShippingQuotes(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getShippingQuote

java.lang.String getShippingQuote(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

changeDeliveryAddress

java.lang.String changeDeliveryAddress(java.lang.String jsonRequest)
                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getTaxRate

java.lang.String getTaxRate(java.lang.String jsonRequest)
                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getTax

java.lang.String getTax(java.lang.String jsonRequest)
                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addTax

java.lang.String addTax(java.lang.String jsonRequest)
                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getOrderTotals

java.lang.String getOrderTotals(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getPaymentGateways

java.lang.String getPaymentGateways(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getPaymentGateway

java.lang.String getPaymentGateway(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getPaymentDetails

java.lang.String getPaymentDetails(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getPaymentDetailsPerOrder

java.lang.String getPaymentDetailsPerOrder(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

saveOrder

java.lang.String saveOrder(java.lang.String jsonRequest)
                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getStatusText

java.lang.String getStatusText(java.lang.String jsonRequest)
                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

changeOrderStatus

java.lang.String changeOrderStatus(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateInventory

java.lang.String updateInventory(java.lang.String jsonRequest)
                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateInventoryWithOptions

java.lang.String updateInventoryWithOptions(java.lang.String jsonRequest)
                                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

sendNewPassword

java.lang.String sendNewPassword(java.lang.String jsonRequest)
                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

sendNewPassword1

java.lang.String sendNewPassword1(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

sendWelcomeEmail

java.lang.String sendWelcomeEmail(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

sendWelcomeEmail1

java.lang.String sendWelcomeEmail1(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

sendOrderConfirmationEmail

java.lang.String sendOrderConfirmationEmail(java.lang.String jsonRequest)
                                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

sendOrderConfirmationEmail1

java.lang.String sendOrderConfirmationEmail1(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getSecretKeyForOrderId

java.lang.String getSecretKeyForOrderId(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getOrderIdFromSecretKey

java.lang.String getOrderIdFromSecretKey(java.lang.String jsonRequest)
                                         throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

deleteOrderIdForSecretKey

java.lang.String deleteOrderIdForSecretKey(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

saveIpnHistory

java.lang.String saveIpnHistory(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateManufacturerViewedCount

java.lang.String updateManufacturerViewedCount(java.lang.String jsonRequest)
                                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getZonesPerCountry

java.lang.String getZonesPerCountry(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

searchForZones

java.lang.String searchForZones(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateCachedConfigurations

java.lang.String updateCachedConfigurations(java.lang.String jsonRequest)
                                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

doesCustomerExistForEmail

java.lang.String doesCustomerExistForEmail(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

isEmailValid

java.lang.String isEmailValid(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateBasketWithStockInfo

java.lang.String updateBasketWithStockInfo(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateBasketWithStockInfoWithOptions

java.lang.String updateBasketWithStockInfoWithOptions(java.lang.String jsonRequest)
                                                      throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductQuantity

java.lang.String getProductQuantity(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductQuantityWithOptions

java.lang.String getProductQuantityWithOptions(java.lang.String jsonRequest)
                                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

createAndSaveOrder

java.lang.String createAndSaveOrder(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getSku

java.lang.String getSku(java.lang.String jsonRequest)
                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

setEndpoint

java.lang.String setEndpoint(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

insertDigitalDownload

java.lang.String insertDigitalDownload(java.lang.String jsonRequest)
                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getDigitalDownloads

java.lang.String getDigitalDownloads(java.lang.String jsonRequest)
                                     throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateDigitalDownloadCount

java.lang.String updateDigitalDownloadCount(java.lang.String jsonRequest)
                                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

updateDigitalDownloadCountById

java.lang.String updateDigitalDownloadCountById(java.lang.String jsonRequest)
                                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getTempCustomerId

java.lang.String getTempCustomerId(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllCustomerGroups

java.lang.String getAllCustomerGroups(java.lang.String jsonRequest)
                                      throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCustomerGroup

java.lang.String getCustomerGroup(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

sendTemplateEmailToCustomer

java.lang.String sendTemplateEmailToCustomer(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

sendTemplateEmailToCustomer1

java.lang.String sendTemplateEmailToCustomer1(java.lang.String jsonRequest)
                                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

loginByAdmin

java.lang.String loginByAdmin(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

custom

java.lang.String custom(java.lang.String jsonRequest)
                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

customSecure

java.lang.String customSecure(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getTagGroupsPerCategory

java.lang.String getTagGroupsPerCategory(java.lang.String jsonRequest)
                                         throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getTagsPerCategory

java.lang.String getTagsPerCategory(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getTagGroup

java.lang.String getTagGroup(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getTag

java.lang.String getTag(java.lang.String jsonRequest)
                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getDefaultCustomer

java.lang.String getDefaultCustomer(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getStoreIds

java.lang.String getStoreIds(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

setCreditCardDetailsOnOrder

java.lang.String setCreditCardDetailsOnOrder(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addToWishList

java.lang.String addToWishList(java.lang.String jsonRequest)
                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addToWishListWithOptions

java.lang.String addToWishListWithOptions(java.lang.String jsonRequest)
                                          throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

createWishList

java.lang.String createWishList(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

createWishListWithOptions

java.lang.String createWishListWithOptions(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

editWishList

java.lang.String editWishList(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

editWishListWithOptions

java.lang.String editWishListWithOptions(java.lang.String jsonRequest)
                                         throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

deleteWishList

java.lang.String deleteWishList(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

deleteWishListWithOptions

java.lang.String deleteWishListWithOptions(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getWishListWithItems

java.lang.String getWishListWithItems(java.lang.String jsonRequest)
                                      throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getWishListWithItemsWithOptions

java.lang.String getWishListWithItemsWithOptions(java.lang.String jsonRequest)
                                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getWishList

java.lang.String getWishList(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getWishListWithOptions

java.lang.String getWishListWithOptions(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getWishListItemsWithOptions

java.lang.String getWishListItemsWithOptions(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getWishListItems

java.lang.String getWishListItems(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

removeFromWishList

java.lang.String removeFromWishList(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

removeFromWishListWithOptions

java.lang.String removeFromWishListWithOptions(java.lang.String jsonRequest)
                                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

mergeWishListsWithOptions

java.lang.String mergeWishListsWithOptions(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

searchForWishLists

java.lang.String searchForWishLists(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getStore

java.lang.String getStore(java.lang.String jsonRequest)
                          throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addCustomDataToSession

java.lang.String addCustomDataToSession(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCustomDataFromSession

java.lang.String getCustomDataFromSession(java.lang.String jsonRequest)
                                          throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

setCookie

java.lang.String setCookie(java.lang.String jsonRequest)
                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCookie

java.lang.String getCookie(java.lang.String jsonRequest)
                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllCookies

java.lang.String getAllCookies(java.lang.String jsonRequest)
                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

deleteCookie

java.lang.String deleteCookie(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getGeoZonesPerZone

java.lang.String getGeoZonesPerZone(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

insertCustomerTag

java.lang.String insertCustomerTag(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

insertCustomerTagForGuest

java.lang.String insertCustomerTagForGuest(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addToCustomerTag

java.lang.String addToCustomerTag(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addToCustomerTagForGuest

java.lang.String addToCustomerTagForGuest(java.lang.String jsonRequest)
                                          throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCustomerTag

java.lang.String getCustomerTag(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCustomerTagForGuest

java.lang.String getCustomerTagForGuest(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCustomerTagValue

java.lang.String getCustomerTagValue(java.lang.String jsonRequest)
                                     throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCustomerTagValueForGuest

java.lang.String getCustomerTagValueForGuest(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

deleteCustomerTag

java.lang.String deleteCustomerTag(java.lang.String jsonRequest)
                                   throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

deleteCustomerTagForGuest

java.lang.String deleteCustomerTagForGuest(java.lang.String jsonRequest)
                                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCustomerTags

java.lang.String getCustomerTags(java.lang.String jsonRequest)
                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getCustomerTagsForGuest

java.lang.String getCustomerTagsForGuest(java.lang.String jsonRequest)
                                         throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

evaluateExpression

java.lang.String evaluateExpression(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

evaluateExpressionForGuest

java.lang.String evaluateExpressionForGuest(java.lang.String jsonRequest)
                                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getExpression

java.lang.String getExpression(java.lang.String jsonRequest)
                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getExpressionForGuest

java.lang.String getExpressionForGuest(java.lang.String jsonRequest)
                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

pointsAvailable

java.lang.String pointsAvailable(java.lang.String jsonRequest)
                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

addPoints

java.lang.String addPoints(java.lang.String jsonRequest)
                           throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

deletePoints

java.lang.String deletePoints(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

reservePoints

java.lang.String reservePoints(java.lang.String jsonRequest)
                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

deleteReservedPoints

java.lang.String deleteReservedPoints(java.lang.String jsonRequest)
                                      throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

freeReservedPoints

java.lang.String freeReservedPoints(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

setRewardPointReservationId

java.lang.String setRewardPointReservationId(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getRewardPoints

java.lang.String getRewardPoints(java.lang.String jsonRequest)
                                 throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

insertSubscription

java.lang.String insertSubscription(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getPaymentSchedule

java.lang.String getPaymentSchedule(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getSubscriptionsPerCustomer

java.lang.String getSubscriptionsPerCustomer(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductPerSkuWithOptions

java.lang.String getProductPerSkuWithOptions(java.lang.String jsonRequest)
                                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductPerSku

java.lang.String getProductPerSku(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getIpnHistory

java.lang.String getIpnHistory(java.lang.String jsonRequest)
                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getPdf

java.lang.String getPdf(java.lang.String jsonRequest)
                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getDigitalDownloadById

java.lang.String getDigitalDownloadById(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

editDigitalDownload

java.lang.String editDigitalDownload(java.lang.String jsonRequest)
                                     throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getMsgValue

java.lang.String getMsgValue(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getMessages

java.lang.String getMessages(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

postMessageToQueue

java.lang.String postMessageToQueue(java.lang.String jsonRequest)
                                    throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

readMessageFromQueue

java.lang.String readMessageFromQueue(java.lang.String jsonRequest)
                                      throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

insertCustomerEvent

java.lang.String insertCustomerEvent(java.lang.String jsonRequest)
                                     throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getSuggestedSearchItems

java.lang.String getSuggestedSearchItems(java.lang.String jsonRequest)
                                         throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getProductsFromIdsWithOptions

java.lang.String getProductsFromIdsWithOptions(java.lang.String jsonRequest)
                                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getBookingsPerProduct

java.lang.String getBookingsPerProduct(java.lang.String jsonRequest)
                                       throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getBookingsPerCustomer

java.lang.String getBookingsPerCustomer(java.lang.String jsonRequest)
                                        throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

insertBooking

java.lang.String insertBooking(java.lang.String jsonRequest)
                               throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getBookableProductConflict

java.lang.String getBookableProductConflict(java.lang.String jsonRequest)
                                            throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getOrderStatus

java.lang.String getOrderStatus(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllOrderStatuses

java.lang.String getAllOrderStatuses(java.lang.String jsonRequest)
                                     throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

saveSSOToken

java.lang.String saveSSOToken(java.lang.String jsonRequest)
                              throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getSSOToken

java.lang.String getSSOToken(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

enableCustomer

java.lang.String enableCustomer(java.lang.String jsonRequest)
                                throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

checkCoupon

java.lang.String checkCoupon(java.lang.String jsonRequest)
                             throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getAllPromotions

java.lang.String getAllPromotions(java.lang.String jsonRequest)
                                  throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException

getPromotionsPerProducts

java.lang.String getPromotionsPerProducts(java.lang.String jsonRequest)
                                          throws KKException
Parameters:
jsonRequest - the request String in JSON format
Returns:
JSON String containing the response
Throws:
KKException


Copyright © 2011 DS Data Systems UK Ltd.