Click or drag to resize

OrderService Class

Service API to access BEX sales order functionality
Inheritance Hierarchy

Namespace:  Bex.API
Assembly:  Bex.API (in Bex.API.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
[WebServiceAttribute(Namespace = "http://bexonline.net/")]
[WebServiceBindingAttribute(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class OrderService : WebService

The OrderService type exposes the following members.

Constructors
  NameDescription
Public methodOrderService
Initializes a new instance of the OrderService class.
Top
Methods
  NameDescription
Public methodCancelSalesOrder
Tries to cancel a order
Public methodCancelSalesOrder2
Tries to cancel a order
Public methodCheckShippingStatus
Gets the shipments for the order if any.
Public methodConfirmOrderCancellation
Confirms the order cancellation.
Public methodConfirmShipment
Confirms the shipment.
Public methodConfirmShipment2
Confirms the invoice.
Public methodConfirmTrackingUpdate
Confirms the tracking update.
Public methodCreateSalesOrder
Call this method to create a new sales order in BEX, see the documentation on the individual DTOs for a more detailed description.
Public methodGetCancelledOrders
Gets the cancelled orders.
Public methodGetDiscountCodes
Call this method to get a list of all available discount codes.
Public methodGetNextShippedOrder
Gets the next shipped order in your queue.
Public methodGetPaymentOptions
Call this method to get a list of all available payments options currently registrered in BEX.
Public methodGetPaymentTerms
Call this method to get a list of all available payments terms currently registrered in BEX.
Public methodGetSalesDimensionOptions
Call this method to get a list of all available sales dimensions to use on orders.
Public methodGetShippedOrder
Gets the shipped orders.
Public methodGetShippedOrders
Gets the shipped orders.
Public methodGetShippedOrders2
Gets the shipped orders.
Public methodGetShippingOptions
Call this method to get a list of all available shipping options currently registrered in BEX.
Public methodGetShippingTerms
Call this method to get a list of all available shipping terms currently registrered in BEX.
Public methodGetShopOptions
Call this method to get a list of all available shops to register orders in.
Public methodGetTrackingUpdates
Gets shipment with updated tracking information.
Public methodQueueShippedOrders
Queues shipped orders to be fetched by GetShippedOrders2. Maximum of 31 days allowed in the period.
Public methodSetKlarnaInvoiceNumber
Updates the order with a Klarna invoice number
Public methodUpdatePaymentTransactionID
Sets a new payment transaction ID for this order
Top
See Also