eb_orderConfirmation Class
Define eb_orderConfirmation class.
Item Index
Methods
- eb_orderConfirmation.domElement
- eb_orderConfirmation.getEventCartItems
- eb_orderConfirmation.getEventCartItemsFromServer
- eb_orderConfirmation.getOrderConfirmationData
- eb_orderConfirmation.getOrderItems
- eb_orderConfirmation.getSubscriptionCartItems
- eb_orderConfirmation.getSubscriptionCartItemsFromServer
- eb_orderConfirmation.model
- eb_orderConfirmation.postEmailConfirmation
- eb_orderConfirmation.render
Properties
- eb_orderConfirmation.checkoutUrl
- eb_orderConfirmation.donationSuccess
- eb_orderConfirmation.eventCartItemsService
- eb_orderConfirmation.getOrderConfirmation
- eb_orderConfirmation.membershipSuccess
- eb_orderConfirmation.orderHistory
- eb_orderConfirmation.orderId
- eb_orderConfirmation.personId
- eb_orderConfirmation.postEmailConfirmationService
- eb_orderConfirmation.reviewOrderUrl
- eb_orderConfirmation.ServicePath
- eb_orderConfirmation.shippingAddressUrl
- eb_orderConfirmation.SitePath
- eb_orderConfirmation.subscriptionCartItemsService
- eb_orderConfirmation.subscriptionCartItemsService
- eb_orderConfirmation.TemplatePath
Methods
eb_orderConfirmation.domElement
-
domElement
Page DOM element.
Parameters:
-
domElement
Objectcurrent DOM element.
eb_orderConfirmation.getEventCartItems
-
orderId
-
personId
-
orderLineSequence
GET service call method for event carts
Parameters:
-
orderId
StringId of order.
-
personId
StringpersonId.
-
orderLineSequence
NumberOrder line sequence.
Returns:
jQuery promise object which when resolved returns event products list.
eb_orderConfirmation.getEventCartItemsFromServer
-
orderLinesItems
-
orderId
-
personId
Get event items data.
Parameters:
-
orderLinesItems
ObjectOrder lines for event related product.
-
orderId
StringId of order.
-
personId
StringpersonId.
Returns:
jQuery promise object which will return event product detail.
eb_orderConfirmation.getOrderConfirmationData
-
orderId
-
personId
GET service call method for orderConfirmation Data
Parameters:
-
orderId
StringId of order.
-
personId
StringpersonId.
Returns:
jQuery promise object which when resolved returns order confirmation data.
eb_orderConfirmation.getOrderItems
-
orderId
-
personId
-
orderLineSequence
GET service call method for orderItems
Parameters:
-
orderId
StringId of order
-
personId
StringpersonId
-
orderLineSequence
NumberOrder line sequence.
Returns:
jQuery promise object which when resolved returns order items list.
eb_orderConfirmation.getSubscriptionCartItems
-
orderId
-
personId
-
orderLineSequence
GET service call method for subscriptionCartItems
Parameters:
-
orderId
StringId of order.
-
personId
StringpersonId.
-
orderLineSequence
NumberOrder line sequence.
Returns:
jQuery promise object which when resolved returns subscription products list.
eb_orderConfirmation.getSubscriptionCartItemsFromServer
-
orderLinesItems
-
orderId
-
personId
-
orderLineSequence
Get subscription items data.
Parameters:
-
orderLinesItems
ObjectOrder lines for subscription related product.
-
orderId
StringId of order.
-
personId
StringpersonId.
-
orderLineSequence
NumberOrder line sequence.
Returns:
jQuery promise object which will return subscription product detail.
eb_orderConfirmation.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
ObjectAll the profile related information of user.
-
options
ObjectContains necessary data which is required for Order functionality.
-
ServicePath
StringService URL.
-
SitePath
StringSite URL.
-
domElement
ObjectDOM element.
-
templatePath
StringHTML path.
-
userContext
ObjectuserContext Object.
-
eb_orderConfirmation.postEmailConfirmation
-
personId
-
orderId
-
data
Post Service for Email Order Confirmation.
Parameters:
-
personId
StringpersonId.
-
orderId
StringId of order.
-
data
Stringemail address of person.
Returns:
jQuery promise object which will return undefined.
eb_orderConfirmation.render
-
options
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
ObjectObject with data required for getting HTML template through Ajax call.
-
SitePath
StringSite path.
-
templatePath
StringHTML file path.
-
domElement
ObjectDOM element.
-
Returns:
jQuery promise object which when resolved returns HTML template.
Properties
eb_orderConfirmation.checkoutUrl
String
For Redirecting to Checkout page
eb_orderConfirmation.donationSuccess
String
Get donationSuccess from URL
eb_orderConfirmation.eventCartItemsService
String
GET service to get eventCartItem
eb_orderConfirmation.getOrderConfirmation
String
GET service to get orderConfirmation
eb_orderConfirmation.membershipSuccess
String
Get membershipSuccess from URL
eb_orderConfirmation.orderHistory
String
Order history
eb_orderConfirmation.orderId
String
Get orderID from URL
eb_orderConfirmation.personId
String
Get userContext link personID.
eb_orderConfirmation.postEmailConfirmationService
String
Post Service to Send the Email
eb_orderConfirmation.reviewOrderUrl
String
For Redirecting to ReviewOrder page
eb_orderConfirmation.ServicePath
String
The path to the eBusiness SOA layer.
eb_orderConfirmation.shippingAddressUrl
String
For Redirecting to Billing shipping address page
eb_orderConfirmation.SitePath
String
Control level setting: Site path.
eb_orderConfirmation.subscriptionCartItemsService
String
GET service to get subscriptionCartItem
eb_orderConfirmation.subscriptionCartItemsService
String
GET service to get subscriptionCartItem with orderline
eb_orderConfirmation.TemplatePath
String
Control level setting Template path.