API Docs for:
Show:

eb_adminOrderConfirmation Class

Define eb_adminOrderConfirmation class.

Methods

eb_adminOrderConfirmation.domElement

(
  • domElement
)

Page DOM element.

Parameters:

  • domElement Object

    current DOM element.

eb_adminOrderConfirmation.getEventCartItems

(
  • orderId
  • personId
  • orderLineSequence
)
Object

GET service call method for event carts

Parameters:

  • orderId String

    Id of order.

  • personId String

    personId.

  • orderLineSequence Number

    Order line sequence.

Returns:

Object:

jQuery promise object which when resolved returns event products list.

eb_adminOrderConfirmation.getEventCartItemsFromServer

(
  • orderLinesItems
  • orderId
  • companyId
)
Object

Get event items data.

Parameters:

  • orderLinesItems Object

    Order lines for event related product.

  • orderId String

    Id of order.

  • companyId String

    companyId.

Returns:

Object:

jQuery promise object which will return event product detail.

eb_adminOrderConfirmation.getOrderConfirmationData

(
  • orderId
  • personId
)
Object

GET service call method for orderConfirmation Data

Parameters:

  • orderId String

    Id of order.

  • personId String

    personId.

Returns:

Object:

jQuery promise object which when resolved returns order confirmation data.

eb_adminOrderConfirmation.getOrderItems

(
  • orderId
  • personId
  • orderLineSequence
)
Object

GET service call method for orderItems

Parameters:

  • orderId String

    Id of order

  • personId String

    personId

  • orderLineSequence Number

    Order line sequence.

Returns:

Object:

jQuery promise object which when resolved returns order items list.

eb_adminOrderConfirmation.getSubscriptionCartItems

(
  • orderId
  • personId
  • orderLineSequence
)
Object

GET service call method for subscriptionCartItems

Parameters:

  • orderId String

    Id of order.

  • personId String

    personId.

  • orderLineSequence Number

    Order line sequence.

Returns:

Object:

jQuery promise object which when resolved returns subscription products list.

eb_adminOrderConfirmation.getSubscriptionCartItemsFromServer

(
  • orderLinesItems
  • orderId
  • companyId
  • orderLineSequence
)
Object

Get subscription items data.

Parameters:

  • orderLinesItems Object

    Order lines for subscription related product.

  • orderId String

    Id of order.

  • companyId String

    companyId.

  • orderLineSequence Number

    Order line sequence.

Returns:

Object:

jQuery promise object which will return subscription product detail.

eb_adminOrderConfirmation.model

(
  • data
  • options
)

Order Confirmation Model for binding data. The model contains observable properties to hold corresponding data returned from services. Also, model contains computed properties and methods to support Order functionality.

Parameters:

  • data Object

    All the profile related information of user.

  • options Object

    Contains necessary data which is required for Order functionality.

    • ServicePath String

      Service URL.

    • SitePath String

      Site URL.

    • domElement Object

      DOM element.

    • templatePath String

      HTML path.

    • userContext Object

      userContext Object.

eb_adminOrderConfirmation.postEmailConfirmation

(
  • personId
  • orderId
  • data
)
Object

Post Service for Email Order Confirmation.

Parameters:

  • personId String

    personId.

  • orderId String

    Id of order.

  • data String

    email address of person.

Returns:

Object:

jQuery promise object which will return undefined.

eb_adminOrderConfirmation.render

(
  • options
)
String

Rendering public method to load HTML template. Template path and DOM element are required parameters. GET the template by Ajax call using template path and then assign it to DOM element.

Parameters:

  • options Object

    Object with data required for getting HTML template through Ajax call.

    • SitePath String

      Site path.

    • templatePath String

      HTML file path.

    • domElement Object

      DOM element.

Returns:

String:

jQuery promise object which when resolved returns HTML template.

Properties

eb_adminOrderConfirmation.checkoutUrl

String

For Redirecting to Checkout page

eb_adminOrderConfirmation.donationSuccess

String

Get donationSuccess from URL

eb_adminOrderConfirmation.eventCartItemsService

String

GET service to get eventCartItem

eb_adminOrderConfirmation.getOrderConfirmation

String

GET service to get orderConfirmation

eb_adminOrderConfirmation.membershipSuccess

String

Get membershipSuccess from URL

eb_adminOrderConfirmation.orderHistory

String

Order history

eb_adminOrderConfirmation.orderId

String

Get orderID from URL

eb_adminOrderConfirmation.personId

String

Get userContext link personID.

eb_adminOrderConfirmation.postEmailConfirmationService

String

Post Service to Send the Email

eb_adminOrderConfirmation.reviewOrderUrl

String

For Redirecting to ReviewOrder page

eb_adminOrderConfirmation.ServicePath

String

The path to the eBusiness SOA layer.

eb_adminOrderConfirmation.shippingAddressUrl

String

For Redirecting to Billing shipping address page

eb_adminOrderConfirmation.SitePath

String

Control level setting: Site path.

eb_adminOrderConfirmation.subscriptionCartItemService

String

GET service to get subscriptionCartItem with orderline

eb_adminOrderConfirmation.subscriptionCartItemsService

String

GET service to get subscriptionCartItem

eb_adminOrderConfirmation.TemplatePath

String

Control level setting Template path.