<?xml version="1.0" encoding="UTF-8"?> | |
<!-- | |
Licensed to the Apache Software Foundation (ASF) under one | |
or more contributor license agreements. See the NOTICE file | |
distributed with this work for additional information | |
regarding copyright ownership. The ASF licenses this file | |
to you under the Apache License, Version 2.0 (the | |
"License"); you may not use this file except in compliance | |
with the License. You may obtain a copy of the License at | |
http://www.apache.org/licenses/LICENSE-2.0 | |
Unless required by applicable law or agreed to in writing, | |
software distributed under the License is distributed on an | |
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
KIND, either express or implied. See the License for the | |
specific language governing permissions and limitations | |
under the License. | |
--> | |
<services xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/services.xsd"> | |
<description>eBay Component Services</description> | |
<vendor>OFBiz</vendor> | |
<version>1.0</version> | |
<service name="createEbayAccount" engine="simple" | |
location="component://ebaystore/minilang/EbayServices.xml" invoke="createEbayAccount" auth="true"> | |
<attribute name="salutation" mode="IN" type="String" optional="true"/> | |
<attribute name="firstName" mode="IN" type="String" optional="false"/> | |
<attribute name="middleName" mode="IN" type="String" optional="true"/> | |
<attribute name="lastName" mode="IN" type="String" optional="false"/> | |
<attribute name="gender" mode="IN" type="String" optional="true"/> | |
<attribute name="userLoginId" mode="IN" type="String" optional="false"/> | |
<attribute name="currentPassword" mode="IN" type="String" optional="false"/> | |
<attribute name="currentPasswordVerify" mode="IN" type="String" optional="false"/> | |
<attribute name="statusId" mode="IN" type="String" optional="true"/> | |
<attribute name="productStoreId" mode="OUT" type="String" optional="false"/> | |
</service> | |
<service name="exportCategoriesSelectedToEbayStore" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="exportCategoriesSelectedToEbayStore" auth="true"> | |
<description>Export categories in store to eBay store</description> | |
<attribute name="productStoreId" type="String" mode="IN" optional="false"/> | |
<attribute name="partyId" type="String" mode="IN" optional="false"/> | |
<attribute name="prodCatalogId" type="String" mode="IN" optional="false"/> | |
</service> | |
<!-- Store output --> | |
<service name="getEbayStoreOutput" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getEbayStoreOutput" auth="true"> | |
<description>get ebay store description</description> | |
<attribute name="productStoreId" type="String" mode="IN" optional="false"/> | |
<attribute name="ebayStore" type="Map" mode="OUT" optional="true"/> | |
</service> | |
<service name="retrievePredesignedLogoOption" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="retrievePredesignedLogoOption" auth="true"> | |
<description>get ebay store logos description</description> | |
<attribute name="productStoreId" type="String" mode="IN" optional="false"/> | |
<attribute name="storeLogoOptList" type="List" mode="OUT" optional="true"/> | |
</service> | |
<service name="retrieveBasicThemeArray" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="retrieveBasicThemeArray" auth="true"> | |
<description>get ebay store Basic theme Array description</description> | |
<attribute name="productStoreId" type="String" mode="IN" optional="false"/> | |
<attribute name="storeThemeList" type="List" mode="OUT" optional="true"/> | |
</service> | |
<service name="retrieveAdvancedThemeArray" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="retrieveAdvancedThemeArray" auth="true"> | |
<description>get ebay store Advanced theme Array description</description> | |
<attribute name="productStoreId" type="String" mode="IN" optional="false"/> | |
<attribute name="storeThemeList" type="List" mode="OUT" optional="true"/> | |
<attribute name="storeAdvancedThemeColorOptList" type="List" mode="OUT" optional="true"/> | |
</service> | |
<service name="retrieveStoreFontTheme" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="retrieveStoreFontTheme" auth="true"> | |
<description>get ebay store Advanced theme Array description</description> | |
<attribute name="productStoreId" type="String" mode="IN" optional="false"/> | |
<attribute name="advanceFontTheme" type="Map" mode="OUT" optional="true"/> | |
</service> | |
<service name="setEbayStoreInput" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="setEbayStoreInput" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="themeType" mode="IN" type="String" optional="false"/> | |
<attribute name="storeName" mode="IN" type="String" optional="false"/> | |
<attribute name="storeDesc" mode="IN" type="String" optional="false"/> | |
<attribute name="storeUrl" mode="IN" type="String" optional="false"/> | |
<attribute name="storeLogoId" mode="IN" type="String" optional="true"/> | |
<attribute name="storeLogoName" mode="IN" type="String" optional="true"/> | |
<attribute name="storeLogoURL" mode="IN" type="String" optional="true"/> | |
<attribute name="storeAdvancedTheme" mode="IN" type="String" optional="true"/> | |
<attribute name="storeAdvancedThemeColor" mode="IN" type="String" optional="true"/> | |
<attribute name="storeBasicTheme" mode="IN" type="String" optional="true"/> | |
<attribute name="storePrimaryColor" mode="IN" type="String" optional="true"/> | |
<attribute name="storeSecondaryColor" mode="IN" type="String" optional="true"/> | |
<attribute name="storeAccentColor" mode="IN" type="String" optional="true"/> | |
<attribute name="storeNameFont" mode="IN" type="String" optional="true"/> | |
<attribute name="storeNameFontSize" mode="IN" type="String" optional="true"/> | |
<attribute name="storeNameFontColor" mode="IN" type="String" optional="true"/> | |
<attribute name="storeTitleFont" mode="IN" type="String" optional="true"/> | |
<attribute name="storeTitleFontSize" mode="IN" type="String" optional="true"/> | |
<attribute name="storeTitleFontColor" mode="IN" type="String" optional="true"/> | |
<attribute name="storeDescFont" mode="IN" type="String" optional="true"/> | |
<attribute name="storeDescFontSize" mode="IN" type="String" optional="true"/> | |
<attribute name="storeDescFontColor" mode="IN" type="String" optional="true"/> | |
<attribute name="storeCustomHeaderLayout" mode="IN" type="String" optional="false"/> | |
<attribute name="storeCustomHeader" mode="IN" type="String" allow-html="any" optional="true"/> | |
<attribute name="storeHeaderStyle" mode="IN" type="String" optional="false"/> | |
<attribute name="storeItemLayout" mode="IN" type="String" optional="false"/> | |
<attribute name="storeItemSortOrder" mode="IN" type="String" optional="false"/> | |
<attribute name="storeMerchDisplay" mode="IN" type="String" optional="false"/> | |
<attribute name="storeSubscriptionDisplay" mode="IN" type="String" optional="false"/> | |
<attribute name="ebayStore" type="Map" mode="OUT" optional="true"/> | |
</service> | |
<!-- eBay account --> | |
<service name="getEbayStoreUser" engine="java" location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getEbayStoreUser" auth="true" transaction-timeout="3600"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="userLoginId" mode="OUT" type="String" optional="true"/> | |
</service> | |
<service name="getEbayUser" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayAccount" invoke="getEbayUser" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="email" mode="OUT" type="String" optional="true"/> | |
<attribute name="registrationAddress" mode="OUT" type="Map" optional="true"/> | |
<attribute name="status" mode="OUT" type="String" optional="true"/> | |
</service> | |
<service name="getEbayAccount" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayAccount" invoke="getEbayAccount" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="accountList" mode="OUT" type="List" optional="true"/> | |
</service> | |
<service name="getEbayUserPreference" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayAccount" invoke="getEbayUserPreference" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="userPreferenceList" mode="OUT" type="List" optional="true"/> | |
</service> | |
<!-- eBay Feedback --> | |
<service name="loadFeedback" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayFeedback" invoke="loadFeedback" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="getItemsAwaitingFeedback" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayFeedback" invoke="getItemsAwaitingFeedback" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="itemsAwaitingFeedback" mode="OUT" type="List" optional="true"/> | |
</service> | |
<service name="leaveFeedback" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayFeedback" invoke="leaveFeedback" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="transactionId" mode="IN" type="String" optional="false"/> | |
<attribute name="itemId" mode="IN" type="String" optional="false"/> | |
<attribute name="targetUser" mode="IN" type="String" optional="false"/> | |
<attribute name="commentingUser" mode="IN" type="String" optional="false"/> | |
<attribute name="role" mode="IN" type="String" optional="false"/> | |
<attribute name="commentType" mode="IN" type="String" optional="false"/> | |
<attribute name="commentText" mode="IN" type="String" optional="false"/> | |
<attribute name="ratingItem" mode="IN" type="String" optional="true"/> | |
<attribute name="ratingComm" mode="IN" type="String" optional="true"/> | |
<attribute name="ratingShip" mode="IN" type="String" optional="true"/> | |
<attribute name="ratingShipHand" mode="IN" type="String" optional="true"/> | |
<attribute name="AqItemAsDescribedId" mode="IN" type="String" optional="true"></attribute> | |
</service> | |
<service name="getEbayActiveItems" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getEbayActiveItems" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="activeItems" mode="OUT" type="List" optional="true"/> | |
</service> | |
<service name="getEbaySoldItems" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getEbaySoldItems" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="status" mode="IN" type="String" optional="true"/> | |
<attribute name="period" mode="IN" type="String" optional="true"/> | |
<attribute name="filter" mode="IN" type="String" optional="true"/> | |
<attribute name="itemId" mode="IN" type="String" optional="true"/> | |
<attribute name="buyerId" mode="IN" type="String" optional="true"/> | |
<attribute name="soldItems" mode="OUT" type="List" optional="true"/> | |
</service> | |
<!-- ebay inventory --> | |
<service name="reserveEbayProductInventory" engine="simple" | |
location="component://ebaystore/minilang/EbayServices.xml" invoke="reserveEbayProductInventory"> | |
<description>Reserve Inventory in a Product Store</description> | |
<attribute name="productStoreId" type="String" mode="IN" optional="false"></attribute> | |
<attribute name="productId" type="String" mode="IN" optional="false"></attribute> | |
<attribute name="facilityId" type="String" mode="IN" optional="false"></attribute> | |
<attribute name="quantity" type="BigDecimal" mode="IN" optional="false"></attribute> | |
<attribute name="quantityNotReserved" type="BigDecimal" mode="OUT" optional="false"></attribute> | |
</service> | |
<service name="reserveEbayProductInventoryByStoreFacility" engine="simple" | |
location="component://product/minilang/product/inventory/InventoryReserveServices.xml" invoke="reserveProductInventory" auth="true"> | |
<description>Reserve product for ebay Inventory and make reserve for a Product By Facility | |
If requireInventory is Y the quantity not reserved is returned, if N then a negative | |
availableToPromise will be used to track quantity ordered beyond what is in stock. | |
</description> | |
<attribute name="productId" type="String" mode="IN" optional="false"/> | |
<attribute name="facilityId" type="String" mode="IN" optional="false"/> | |
<attribute name="orderId" type="String" mode="IN" optional="true"/> | |
<attribute name="orderItemSeqId" type="String" mode="IN" optional="true"/> | |
<attribute name="shipGroupSeqId" type="String" mode="IN" optional="true"/> | |
<attribute name="quantity" type="BigDecimal" mode="IN" optional="false"/> | |
<attribute name="reservedDatetime" type="Timestamp" mode="IN" optional="true"/> | |
<attribute name="requireInventory" type="String" mode="IN" optional="false"/> | |
<attribute name="reserveOrderEnumId" type="String" mode="IN" optional="true"/> | |
<attribute name="reserveReasonEnumId" type="String" mode="IN" optional="false"/> | |
<attribute name="sequenceId" type="Long" mode="IN" optional="true"/> | |
<attribute name="priority" type="String" mode="IN" optional="true"/> | |
<attribute name="quantityNotReserved" type="BigDecimal" mode="OUT" optional="false"/> | |
</service> | |
<service name="updateEbayStoreInventory" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStoreInventoryServices" invoke="updateEbayStoreInventory" auth="true"> | |
<description>update Inventory on ebay store inventory</description> | |
<attribute name="productStoreId" type="String" mode="INOUT" optional="false"></attribute> | |
<attribute name="productId" type="String" mode="IN" optional="false"></attribute> | |
<attribute name="folderId" type="String" mode="INOUT" optional="false"></attribute> | |
<attribute name="facilityId" type="String" mode="INOUT" optional="false"></attribute> | |
</service> | |
<service name="getFolderInEbayStoreInventory" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreInventoryServices" invoke="getFolderInEbayStoreInventory" auth="true"> | |
<description>get ebay folder in ebay store inventory</description> | |
<attribute name="productStoreId" type="String" mode="IN" optional="false"/> | |
<attribute name="folderId" type="String" mode="OUT" optional="false"></attribute> | |
</service> | |
<service name="updateEbayInventoryStatusByProductId" default-entity-name="EbayProductStoreInventory" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStoreInventoryServices" invoke="updateEbayInventoryStatusByProductId" auth="true"> | |
<description>update status Inventory from ebay store inventory</description> | |
<auto-attributes mode="INOUT" optional="false" include="pk"></auto-attributes> | |
<attribute name="folderId" type="String" mode="INOUT" optional="false"></attribute> | |
<attribute name="ebayProductId" type="Long" mode="IN" optional="false"></attribute> | |
</service> | |
<service name="updateEbayInventoryStatus" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreInventoryServices" invoke="updateEbayInventoryStatus" auth="true"> | |
<attribute name="productStoreId" type="String" mode="IN" optional="false"></attribute> | |
<attribute name="facilityId" type="String" mode="IN" optional="false"></attribute> | |
</service> | |
<service name="updateEbayProductQtyReserved" default-entity-name="EbayProductStoreInventory" engine="simple" | |
location="component://ebaystore/minilang/EbayServices.xml" invoke="updateEbayProductQtyReserved" auth="true"> | |
<description>Update/cancel an Product quantity that reserved from inventory</description> | |
<auto-attributes include="pk" mode="IN" optional="false"/> | |
<attribute name="quantity" type="BigDecimal" mode="IN" optional="false"></attribute> | |
<attribute name="actionType" type="String" mode="IN" optional="false"></attribute> | |
</service> | |
<service name="exportProductsFromEbayStore" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="exportProductsFromEbayStore" auth="true"> | |
<description>Export categories in store to eBay store</description> | |
<attribute name="productStoreId" type="String" mode="IN" optional="false"/> | |
<attribute name="productId" type="String" mode="IN" optional="false"/> | |
<attribute type="String" mode="IN" name="webSiteUrl" optional="false"/> | |
<attribute name="requireEbayInventory" type="String" mode="IN" optional="true"/> | |
<attribute name="listingTypeAuc" type="String" mode="IN" optional="true"/> | |
<attribute name="listingDurationAuc" type="String" mode="IN" optional="true"/> | |
<attribute name="listingTypeFixed" type="String" mode="IN" optional="true"/> | |
<attribute name="listingDurationFixed" type="String" mode="IN" optional="true"/> | |
<attribute name="quantity" type="String" mode="IN" optional="false"/> | |
<attribute name="country" type="String" mode="IN" optional="false"/> | |
<attribute name="location" type="String" mode="IN" optional="false"/> | |
<attribute name="payPalEmail" type="String" mode="IN" optional="true"/> | |
<attribute name="customXml" type="String" mode="IN" optional="false" allow-html="any"/> | |
<attribute type="String" mode="IN" name="prodCatalogId" optional="true"/> | |
<attribute type="String" mode="IN" name="productCategoryId" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentPayPal" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentVisaMC" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentAmEx" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentDiscover" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentCCAccepted" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentCashInPerson" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentCashOnPickup" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentCOD" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentCODPrePayDelivery" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentMOCC" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentMoneyXferAccepted" optional="true"/> | |
<attribute type="String" mode="IN" name="paymentPersonalCheck" optional="true"/> | |
</service> | |
<service name="updateEbayProductStoreInventory" default-entity-name="EbayProductStoreInventory" engine="entity-auto" invoke="update" auth="true"> | |
<description>Update EbayProductStoreInventory entity</description> | |
<auto-attributes include="pk" mode="IN" optional="false"/> | |
<auto-attributes include="nonpk" mode="IN" optional="true"/> | |
</service> | |
<service name="addEbayDispute" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="addEbayDispute" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="itemId" mode="IN" type="String" optional="false"/> | |
<attribute name="transactionId" mode="IN" type="String" optional="false"/> | |
<attribute name="disputeReasonCodeType" mode="IN" type="String" optional="false"/> | |
<attribute name="disputeExplanationCodeType" mode="IN" type="String" optional="false"/> | |
<attribute name="disputeId" mode="OUT" type="String" optional="false"/> | |
</service> | |
<service name="checkEbaySecondChanceOffer" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="checkEbaySecondChanceOffer" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="itemId" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="isSecondChance" mode="OUT" type="Boolean" optional="false"></attribute> | |
</service> | |
<service name="addEbaySecondChanceOffer" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="addEbaySecondChanceOffer" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="itemId" mode="IN" type="String" optional="false"/> | |
<attribute name="duration" mode="IN" type="String" optional="false"/> | |
<attribute name="recipientBidderUserId" mode="IN" type="String" optional="false"/> | |
<attribute name="buyItNowPrice" mode="IN" type="String" optional="true"/> | |
<attribute name="sellerMessage" mode="IN" type="String" optional="true"/> | |
</service> | |
<service name="getEbayAllBidders" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getEbayAllBidders" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="itemId" mode="IN" type="String" optional="false"/> | |
<attribute name="allBidders" mode="OUT" type="List" optional="true"/> | |
</service> | |
<service name="verifyEbayAddSecondChanceItem" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="verifyEbayAddSecondChanceItem" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="itemId" mode="IN" type="String" optional="false"/> | |
<attribute name="checkVerify" mode="OUT" type="Boolean" optional="false"/> | |
</service> | |
<service name="startEbayAutoPreference" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStoreHelper" invoke="startEbayAutoPreference" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="autoPrefEnumId" mode="IN" type="String" optional="false"/> | |
<attribute name="serviceName" mode="IN" type="String" optional="true"/> | |
</service> | |
<service name="stopEbayAutoPreference" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStoreHelper" invoke="stopEbayAutoPreference" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="autoPrefEnumId" mode="IN" type="String" optional="false"/> | |
<attribute name="serviceName" mode="IN" type="String" optional="true"/> | |
</service> | |
<service name="createEbayProductStorePref" engine="entity-auto" default-entity-name="EbayProductStorePref" invoke="create" auth="true"> | |
<auto-attributes include="pk" mode="IN" optional="false"/> | |
<auto-attributes include="nonpk" mode="IN" optional="true"/> | |
<attribute name="serviceName" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="updateEbayProductStorePref" engine="entity-auto" default-entity-name="EbayProductStorePref" invoke="update" auth="true"> | |
<auto-attributes include="pk" mode="IN" optional="false"/> | |
<auto-attributes include="nonpk" mode="IN" optional="true" /> | |
<attribute name="enabled" mode="IN" type="String" optional="false" default-value="N"/> | |
<attribute name="serviceName" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="autoPrefLeaveFeedbackOption" engine="java" transaction-timeout="10800" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="autoPrefLeaveFeedbackOption" auth="false"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="autoSendFeedbackReminderEmail" engine="java" transaction-timeout="10800" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="autoSendFeedbackReminderEmail" auth="false"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="automaticEbayRelistSoldItems" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="automaticEbayRelistSoldItems" auth="false"> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="automaticEbayDisputeNotComplete" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="automaticEbayDisputeNotComplete" auth="false"> | |
<description>Create Dispute if checkout has not been completed</description> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="automaticEbayDisputeNotPay" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="automaticEbayDisputeNotPay" auth="false"> | |
<description>Create Dispute if checkout has been completed but no payment has been received</description> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="autoSendPaymentReceivedEmail" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="autoSendPaymentReceivedEmail" auth="false"> | |
<description>automatically service sending an email when ebay seller has been received payment from ebay buyer</description> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="runCombineOrders" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="runCombineOrders" auth="false"> | |
<description>Automatic service to combine orders from condition in automatically preferences screen</description> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="autoSendWinningBuyerNotification" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="autoSendWinningBuyerNotification" auth="false"> | |
<description>Automatic service to send notification email to winning buyer on eBay</description> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="autoSendItemDispatchedNotification" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="autoSendItemDispatchedNotification" auth="false"> | |
<description>Automatic service to send item dispatched notification email when user mark sold listing as dispatched</description> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="autoBlockItemsOutOfStock" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="autoBlockItemsOutOfStock" auth="false"> | |
<description>Automatic service to send item dispatched notification email when user mark sold listing as dispatched</description> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="exportProductEachItem" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreHelper" invoke="exportProductEachItem" auth="false"> | |
<description>Export Product Each Item</description> | |
<attribute name="itemObject" mode="IN" type="Object" optional="false"/> | |
</service> | |
<service name="createEbayProductListing" engine="entity-auto" default-entity-name="EbayProductListing" invoke="create" auth="true"> | |
<auto-attributes include="pk" mode="INOUT" optional="true"/> | |
<auto-attributes include="nonpk" mode="IN" optional="true"/> | |
<attribute name="autoRelisting" mode="IN" type="String" optional="false" default-value="N"/> | |
<attribute name="listingXml" mode="IN" type="String" optional="true" allow-html="any"/> | |
</service> | |
<service name="updateEbayProductListing" engine="entity-auto" default-entity-name="EbayProductListing" invoke="update" auth="true" > | |
<attribute name="productListingId" mode="IN" type="String" optional="false"/> | |
<auto-attributes include="nonpk" mode="IN" optional="true" /> | |
<attribute name="listingXml" mode="IN" type="String" optional="true" allow-html="any"/> | |
</service> | |
<service name="setEbayProductListingAttribute" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStoreHelper" invoke="setEbayProductListingAttribute" auth="true"> | |
<attribute name="productListingId" mode="IN" type="String" optional="false"/> | |
<attribute name="attributeMapList" mode="IN" type="java.util.HashMap" optional="false"/> | |
</service> | |
<service name="autoRelistingItems" engine="java" transaction-timeout="7200" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="autoRelistingItems" auth="false"> | |
<description>Automatic service to re-listing items when They are end item</description> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="uploadTrackingInfoBackToEbay" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStoreHelper" invoke="uploadTrackingInfoBackToEbay" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="orderId" type="String" mode="IN" optional="false"/> | |
</service> | |
<service name="insertErrorMessagesFromEbay" engine="entity-auto" default-entity-name="EBayLogMessagesInfo" invoke="create" auth="true"> | |
<auto-attributes include="pk" mode="IN" optional="false"/> | |
<auto-attributes include="nonpk" mode="IN" optional="true"/> | |
<attribute name="logAck" mode="IN" type="String" optional="false"/> | |
<attribute name="functionName" mode="IN" type="String" optional="false"/> | |
<attribute name="logMessage" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="ebayBestOfferPrefCond" engine="java" | |
location="org.apache.ofbiz.ebaystore.EbayBestOfferAutoPref" invoke="ebayBestOfferPrefCond" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String"/> | |
<attribute name="enabled" mode="IN" type="String" default-value="N" optional="true"></attribute> | |
<!--<attribute name="userLogin" mode="IN" type="String"></attribute>--> | |
<attribute name="condition1" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="condition2" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="condition3" mode="IN" type="String" default-value="N" optional="true"></attribute> | |
<attribute name="condition4" mode="IN" type="String" default-value="N" optional="true"></attribute> | |
<attribute name="condition5" mode="IN" type="String" default-value="N" optional="true"></attribute> | |
<attribute name="condition6" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="condition7" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="condition8" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="condition9" mode="IN" type="String" default-value="N"></attribute> | |
<attribute name="condition10" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="condition11" mode="IN" type="String" optional="true"></attribute> | |
</service> | |
<service name="createEbayProductStorePrefCond" engine="entity-auto" default-entity-name="EbayProductStorePrefCond" invoke="create" auth="true" use-transaction="true"> | |
<auto-attributes include="pk" mode="IN" optional="false"/> | |
<auto-attributes include="nonpk" mode="IN" optional="true"/> | |
</service> | |
<service name="updateEbayProductStorePrefCond" engine="entity-auto" default-entity-name="EbayProductStorePrefCond" invoke="update" auth="true" use-transaction="true"> | |
<auto-attributes include="pk" mode="IN" optional="false"/> | |
<auto-attributes include="nonpk" mode="IN" optional="true" /> | |
<attribute name="condition" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="autoBestOffer" engine="java" transaction-timeout="36000" | |
location="org.apache.ofbiz.ebaystore.EbayStoreAutoPreferences" invoke="autoBestOffer" auth="false"> | |
<attribute name="jobId" mode="IN" type="String" optional="false"/> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
</service> | |
<service name="getMyeBaySelling" engine="java" transaction-timeout="36000" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getMyeBaySelling" auth="true"> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="entriesPerPage" mode="IN" type="String" optional="true"/> | |
<attribute name="pageNumber" mode="IN" type="String" optional="true"/> | |
<attribute name="listingType" mode="IN" type="String" optional="true"/> | |
<attribute name="activeItems" mode="OUT" type="List" optional="true"/> | |
<attribute name="soldItems" mode="OUT" type="List" optional="true"/> | |
<attribute name="unsoldItems" mode="OUT" type="List" optional="true"/> | |
<attribute name="scheduledItems" mode="OUT" type="List" optional="true"/> | |
<attribute name="activeSize" mode="OUT" type="Integer" optional="true"/> | |
<attribute name="soldSize" mode="OUT" type="Integer" optional="true"/> | |
<attribute name="unsoldeSize" mode="OUT" type="Integer" optional="true"/> | |
<attribute name="scheduledSize" mode="OUT" type="Integer" optional="true"/> | |
</service> | |
<service name="getEbayStoreProductItem" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getEbayStoreProductItem" auth="true"> | |
<description>Get item data (title, description, price information, and so on) for the specified item ID</description> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="itemId" mode="IN" type="String" optional="false"/> | |
<attribute name="listingType" mode="OUT" type="String" optional="true"/> | |
<attribute name="title" mode="OUT" type="String" optional="true"/> | |
<attribute name="description" mode="OUT" type="String" optional="true"/> | |
<attribute name="price" mode="OUT" type="String" optional="true"/> | |
<attribute name="currencyId" mode="OUT" type="String" optional="true"/> | |
<attribute name="pictureURL" mode="OUT" type="String" optional="true"/> | |
</service> | |
<service name="reviseEbayStoreProductItem" engine="java" transaction-timeout="3600" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="reviseEbayStoreProductItem" auth="true"> | |
<description>Change the properties of a currently active listing</description> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"/> | |
<attribute name="itemId" mode="IN" type="String" optional="false"/> | |
<attribute name="listingType" mode="IN" type="String" optional="true"/> | |
<attribute name="title" mode="IN" type="String" optional="true"/> | |
<attribute name="description" mode="IN" type="String" allow-html="safe"/> | |
<attribute name="price" mode="IN" type="String" optional="true"/> | |
<attribute name="currencyId" mode="IN" type="String" optional="true"/> | |
<attribute mode="IN" name="imageData" optional="true" type="java.nio.ByteBuffer"/> | |
<attribute mode="IN" name="_imageData_contentType" optional="true" type="String"/> | |
<attribute mode="IN" name="_imageData_fileName" optional="true" type="String"/> | |
</service> | |
<service name="listBestOfferIncludeMessage" engine="java" transaction-timeout="10000" | |
location="org.apache.ofbiz.ebaystore.EbayStoreCustomerService" invoke="listBestOfferIncludeMessage"> | |
<description>List customer offer data</description> | |
<attribute name="userId" mode="IN" type="String"></attribute> | |
<attribute name="itemId" mode="IN" type="String"></attribute> | |
<attribute name="bestOfferId" mode="IN" type="String"></attribute> | |
<attribute name="productStoreId" mode="IN" type="String"></attribute> | |
<attribute name="email" mode="OUT" type="String" optional="true"></attribute> | |
<attribute name="message" mode="OUT" type="String" optional="true"></attribute> | |
<attribute name="price" mode="OUT" type="String" optional="true"></attribute> | |
<attribute name="quantity" mode="OUT" type="String" optional="true"></attribute> | |
<attribute name="offerStatus" mode="OUT" type="String" optional="true"></attribute> | |
<attribute name="itemName" mode="OUT" type="String" optional="true"></attribute> | |
</service> | |
<service name="updateContactStatus" engine="java" transaction-timeout="10000" | |
location="org.apache.ofbiz.ebaystore.EbayStoreCustomerService" invoke="updateContactStatus"> | |
<description>List customer offer data</description> | |
<attribute name="userId" mode="INOUT" type="String"></attribute> | |
<attribute name="itemId" mode="INOUT" type="String"></attribute> | |
<attribute name="itemName" mode="INOUT" type="String"></attribute> | |
<attribute name="productStoreId" mode="INOUT" type="String"></attribute> | |
<attribute name="offerId" mode="INOUT" type="String"></attribute> | |
<attribute name="price" mode="INOUT" type="String"></attribute> | |
<attribute name="email" mode="INOUT" type="String"></attribute> | |
<attribute name="quantity" mode="INOUT" type="String"></attribute> | |
<attribute name="contactStatus" mode="INOUT" type="String"></attribute> | |
<attribute name="contactSetting" mode="IN" type="String"></attribute> | |
</service> | |
<service name="deleteContactAlert" engine="java" transaction-timeout="10000" | |
location="org.apache.ofbiz.ebaystore.EbayStoreCustomerService" invoke="deleteContactAlert"> | |
<description>Delete customer offer data</description> | |
<attribute name="userId" mode="IN" type="String"></attribute> | |
<attribute name="itemId" mode="IN" type="String"></attribute> | |
<attribute name="productStoreId" mode="INOUT" type="String"></attribute> | |
</service> | |
<service name="geteBayClosedItem" engine="java" transaction-timeout="12000" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="geteBayClosedItem"> | |
<description>List closed item in store</description> | |
<attribute name="productStoreId" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="closedItemList" mode="OUT" type="List"></attribute> | |
</service> | |
<service name="getEbayStoreOrders" engine="java" transaction-timeout="120000" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getEbayOrders"> | |
<description>List closed item in store</description> | |
<attribute name="productStoreId" mode="INOUT" type="String" optional="false"></attribute> | |
<attribute name="itemId" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="transactionId" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="startTime" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="endTime" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="totalPrice" mode="OUT" type="Double" optional="true"></attribute> | |
<attribute name="amountPaid" mode="OUT" type="Double" optional="true"></attribute> | |
<attribute name="shippingDetail" mode="OUT" type="Map" optional="true"></attribute> | |
<attribute name="checkoutStatus" mode="OUT" type="String" optional="true"></attribute> | |
<attribute name="paymentMethod" mode="OUT" type="String" optional="true"></attribute> | |
</service> | |
<service name="getOrderTransactionList" engine="java" transaction-timeout="12000" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getOrderTransactionList"> | |
<description>List closed item in store</description> | |
<attribute name="productStoreId" mode="INOUT" type="String" optional="true"></attribute> | |
<attribute name="orderList" mode="OUT" type="List" optional="true"></attribute> | |
</service> | |
<service name="getSellerTransaction" engine="java" transaction-timeout="12000" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getSellerTransaction"> | |
<description>List closed item in store</description> | |
<attribute name="productStoreId" mode="INOUT" type="String" optional="true"></attribute> | |
<attribute name="timeTo" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="timeFrom" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="orderList" mode="OUT" type="List"></attribute> | |
</service> | |
<service name="getEbayStoreTransaction" engine="java" transaction-timeout="12000" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getEbayStoreTransaction"> | |
<description>List closed item in store</description> | |
<attribute name="productStoreId" mode="INOUT" type="String" optional="false"></attribute> | |
<attribute name="fromDate" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="thruDate" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="formSelect" mode="OUT" type="String" optional="false"></attribute> | |
<attribute name="orderIdList" mode="OUT" type="List" optional="true"></attribute> | |
<attribute name="transactionsList" mode="OUT" type="List" optional="true"></attribute> | |
</service> | |
<service name="getEbayStoreOrder" engine="java" transaction-timeout="12000" | |
location="org.apache.ofbiz.ebaystore.EbayStore" invoke="getEbayStoreOrder"> | |
<description>Import transaction from ebay to OFBiz</description> | |
<attribute name="productStoreId" mode="INOUT" type="String" optional="false"></attribute> | |
<attribute name="fromDate" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="thruDate" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="formSelect" mode="OUT" type="String" optional="false"></attribute> | |
<attribute name="orderList" mode="OUT" type="List" optional="true"></attribute> | |
</service> | |
<service name="EbayStoreImportTransaction" engine="java" transaction-timeout="12000" | |
location="org.apache.ofbiz.ebaystore.EbayStoreOrder" invoke="EbayStoreImportTransaction"> | |
<description>List closed item in store</description> | |
<attribute name="productStoreId" mode="INOUT" type="String" optional="false"></attribute> | |
<attribute name="externalId" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="title" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="createdDate" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="ebayUserIdBuyer" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="eiasTokenBuyer" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="checkoutStatus" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="importStatus" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="productId" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="quantityPurchased" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="transactionPrice" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingService" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingServiceCost" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingTotalAdditionalCost" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="salesTaxAmount" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="salesTaxPercent" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="amountPaid" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippedTime" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="paidTime" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="buyerName" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="emailBuyer" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressPhone" mode="IN" type="String"></attribute> | |
<attribute name="shippingAddressStreet" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressStreet1" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressStreet2" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressPostalCode" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressCountry" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressStateOrProvince" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressCityName" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressCountry" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="formSelect" mode="OUT" type="String" optional="false"></attribute> | |
</service> | |
<service name="EbayStoreCreateTransactionShoppingCart" engine="java" transaction-timeout="12000" | |
location="org.apache.ofbiz.ebaystore.EbayStoreOrder" invoke="EbayStoreCreateTransactionShoppingCart"> | |
<description>Create Shopping Cart to store transaction from Ebay</description> | |
<attribute name="productStoreId" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="externalId" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="title" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="createdDate" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="ebayUserIdBuyer" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="eiasTokenBuyer" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="checkoutStatus" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="importStatus" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="productId" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="quantityPurchased" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="transactionPrice" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingService" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingServiceCost" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingTotalAdditionalCost" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="salesTaxAmount" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="salesTaxPercent" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="amountPaid" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippedTime" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="paidTime" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="buyerName" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="emailBuyer" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressPhone" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressStreet" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressStreet1" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressStreet2" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressPostalCode" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressCountry" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressStateOrProvince" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressCityName" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressCountry" mode="IN" type="String" optional="true"></attribute> | |
</service> | |
<service name="EbayStoreImportOrder" engine="java" transaction-timeout="12000" | |
location="org.apache.ofbiz.ebaystore.EbayStoreOrder" invoke="EbayStoreImportOrder"> | |
<description>Import order from ebay to OFBiz</description> | |
<attribute name="orderId" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="externalId" mode="IN" type="String" optional="false"></attribute> | |
<attribute name="productStoreId" mode="INOUT" type="String" optional="false"></attribute> | |
<attribute name="ebayUserIdBuyer" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="emailBuyer" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="createdDate" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="paymentMethodUsed" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="amountPaid" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="paidTime" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippedTime" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressCtx" mode="IN" type="Map" optional="true"></attribute> | |
<attribute name="shippingServiceSelectedCtx" mode="IN" type="Map" optional="true"></attribute> | |
<attribute name="shippingDetailsCtx" mode="IN" type="Map" optional="true"></attribute> | |
<attribute name="checkoutStatusCtx" mode="IN" type="Map" optional="true"></attribute> | |
<attribute name="externalTransactionCtx" mode="IN" type="Map" optional="true"></attribute> | |
<attribute name="orderItemList" mode="IN" type="List" optional="true"></attribute> | |
<attribute name="formSelect" mode="OUT" type="String" optional="true"></attribute> | |
</service> | |
<service name="EbayStoreCreateOrderShoppingCart" engine="java" transaction-timeout="12000" | |
location="org.apache.ofbiz.ebaystore.EbayStoreOrder" invoke="EbayStoreCreateOrderShoppingCart"> | |
<description>Import order from ebay to OFBiz</description> | |
<attribute name="productStoreId" mode="IN" type="String"></attribute> | |
<attribute name="orderId" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="externalId" mode="IN" type="String"></attribute> | |
<attribute name="ebayUserIdBuyer" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="emailBuyer" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="createdDate" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="paymentMethodUsed" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="amountPaid" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="paidTime" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippedTime" mode="IN" type="String" optional="true"></attribute> | |
<attribute name="shippingAddressCtx" mode="IN" type="Map" optional="true"></attribute> | |
<attribute name="shippingServiceSelectedCtx" mode="IN" type="Map" optional="true"></attribute> | |
<attribute name="shippingDetailsCtx" mode="IN" type="Map" optional="true"></attribute> | |
<attribute name="checkoutStatusCtx" mode="IN" type="Map" optional="true"></attribute> | |
<attribute name="externalTransactionCtx" mode="IN" type="Map" optional="true"></attribute> | |
<attribute name="orderItemList" mode="IN" type="List" optional="true"></attribute> | |
</service> | |
</services> |