DocumentationΒΆ
Table of contents
- Analysis
- Solution
- The Web Service Methods
- Site service
- GetBonusVouchers(CustomerId, LoginInfo)
- GetGiftVoucher(voucherId, LoginInfo)
- GetObligation(obligationId, LoginInfo)
- GetPickUpLocations(zipCode, LoginInfo)
- GetPickUpLocationsByCountryAndZipCode(country, zipCode, LoginInfo)
- GetPickUpLocationsByAddress(country, zipCode, streetAddress, paymentMethod, LoginInfo)
- GetPickUpLocationsByDeliveryMethod(deliveryMethod, LoginInfo)
- GetPickUpLocationsByAny(country, city, zipCode, seviceZipCode, deliveryMethodId, pickUpLocationId, customerCategory, LoginInfo)
- GetPremiumOffer(campaignId, subCampaignId, LoginInfo)
- GetSubCampaign(subCampaignId, LoginInfo)
- UseBonusVoucher(voucherId, customerId, LoginInfo)
- Order service
- ValidateOrder(order, customer, LoginInfo)
- SaveOrder(order, customer, LoginInfo)
- DeleteOrder(customerId, orderId, LoginInfo)
- DeleteOrderRow(customerId, orderId, orderRowId, LoginInfo)
- GetSavedOrderFromId(orderId, customerId, LoginInfo)
- GetSavedOrders(customerId, LoginInfo)
- GetUndeliveredSavedOrders(customerId, LoginInfo)
- GetSavedReceipts(customerId, LoginInfo)
- GetSavedReceiptFromId(receiptId, LoginInfo)
- Product service
- Customer service
- AddRelation(customerId, firstName, lastName, birthdate, gender, LoginInfo)
- CancelPeriodItem(customerId, period, LoginInfo)
- CancelPeriodItemByCode(customerId, period, reasonCode, LoginInfo)
- DeleteCustomerUserAccount(customerId, userId, LoginInfo)
- DeleteEmailAddress(emailAddress, LoginInfo)
- DeleteRelation(customerId, LoginInfo)
- EndCustomerRelation(customerId, exitCode, period, LoginInfo)
- GetConsents(LoginInfo)
- GetCustomerAlternativeClubItems(customerid, period, LoginInfo)
- GetCustomerBonus(customerId, LoginInfo)
- GetCustomerCrm(customerId, LoginInfo)
- GetCustomerByCustomerId(customerId, LoginInfo)
- GetCustomerByCustomerIdWithClubInfo(customerId, isClub, LoginInfo)
- GetCustomerByEmail(emailAddress, LoginInfo)
- GetCustomerBySSN(SSN, LoginInfo)
- GetCustomerBySSNAndCountry(SSN, country, LoginInfo)
- GetCustomerClubInfo(customerId, LoginInfo)
- GetCustomerConsents(customerId, LoginInfo)
- GetCustomerFromExternalPartner(ssn, country, partner, LoginInfo)
- GetCustomerLedger(invoiceNr, LoginInfo)
- GetCustomerObligation(customerId, LoginInfo)
- Note: Method is obsolete (2018-05-25) GetCustomerUser(userId, LoginInfo)
- GetCustomerUsersByCustomerId(CustomerId, LoginInfo)
- GetCustomerUserByEmail(emailAddress, LoginInfo)
- GetCustomerUsersByEmail(emailAddress, LoginInfo)
- GetDecidasCreditCheck(ssn, country, amount, isCompany, LoginInfo)
- GetFuturePeriods(customerId, LoginInfo)
- GetPastPeriods(customerId, LoginInfo)
- GetRelationsByCustomerId(customerId, LoginInfo)
- ValidateCustomer(customer, LoginInfo)
- SaveCustomer(customerId, period, LoginInfo)
- SaveCustomerAlternativeClubItems(customerid, period, alternativeItemList, LoginInfo)
- Note: Method is obsolete (2018-05-25) SaveCustomerUserAccount(customerId, userId, userPassword, accountType, loginInfo)
- SaveEmailAddress(emailAddress, LoginInfo)
- SendCustomerMessage(customerId, printType, LoginInfo)
- UndoCancelPeriodItem(customerId, period, LoginInfo)
- UpdateCustomerMembership(customerID, fromDate, toDate, LoginInfo)
- UpdatePaymentMethodOnInvoice(invoice, LoginInfo)
- UpdateRelation(customerId, LoginInfo)
- GetCustomerDefaultCreditCard(customerId, LoginInfo)
- DeleteCustomerDefaultCreditCard(customerId, LoginInfo)
- SaveCustomerDefaultCreditCard(DefaultCreditCard, LoginInfo)
- SaveCustomerPremiums(customerId, enrolledByCustomerId, subCampainId, PremiumType, articleList, info)
- GetCustomerByMiscInfo(MiscInfo, LoginInfo)
- Name value service
- Classes
- Address
- AlternativeClubItem
- AlternativeItem
- BonusVoucher
- Campaign
- Charge
- Club
- ClubProperties
- ConsentValue
- Contact
- CreditCard
- CreditCheck
- CreditCheckDecidas
- Customer
- CustomerCrmInfo
- CustomerConsent
- CustomerNewStart
- CustomerObligation
- CustomerProperties
- Note: Method is obsolete (2018-05-25) CustomerUser
- Delivery
- DeliveryDate
- Discount
- ElectronicInvoice
- ExternalPickUpLocation
- GiftVoucher
- HarmoneyError
- InvoiceToChange
- Item
- ItemPrice
- Label
- Ledger
- LedgerDetails
- ListWrapper
- NameValue
- Obligation
- Order
- OriginalOrder
- Control status
- TemporaryDeliveryAddress
- Order properties
- OrderRow
- OriginalOrderRow
- OrderRowDiscount
- OrderRowTexts
- PaymentMethod
- PaymentProperties
- PeriodProperties
- PhoneNumber
- PickUpLocation
- PickUpLocationService
- Premium
- PremiumArticle
- PremiumOffer
- Product
- ProductPrice
- ProductStock
- ProductText
- Receipt
- ReceiptRow
- ReceiptRowDiscount
- PaymentMethodReceipt
- SalesChannelInfo
- SavedOrder (GetSavedOrders:Order)
- SavedOrder (GetSavedOrders:Invoice)
- SavedOrder (GetSavedOrderFromId:Order)
- SavedOrder (GetSavedOrderFromId:Invoice)
- SubCampaign
- Voucher
- DefaultCreditCard
- OrderText
- MiscInfo
- Enumerations
- AccountType
- AddressType
- Bool
- ChangeItemType
- ControlStatusValueType
- Country
- CreditCardType
- CreditCheckResult
- CreditCheckStatus
- CreditCheckType
- DeliveryMethod
- DeliveryState
- EmailBounce
- ElectronicInvoice
- ErrorLevel
- ExternalPartners
- Gender
- Language
- ObligationFulfilled
- OrderMethod
- OrderState
- PaymentMethod
- PhoneNumberType
- PremiumType
- PriceGroup
- PriceType
- Pricing
- PrintType
- ProcessType
- ProductStatus
- SavedOrderStatus
- SortType
- SavedOrderType
- StorageProductStatus
- MiscInfoType
- InvoiceType