SoftLayer_Billing_Order_Quote


SoftLayer_Billing_Order_Quote

Description

The SoftLayer_Billing_Order_Quote service controls the quoted orders that are created whenever a SoftLayer customer's places a purchase. Quotes exist in several states. The ones of concern are: *‘‘‘PENDING’'': Quotes which have not been paid yet. Quotes pending approval from a Softlayer customer.

Once an order is placed from a quote it moves from PENDING to EXPIRED state 2 days after its creation and it is removed from the system after 5 days unless otherwise the SoftLayer customer saved the quote.

Quotes could are created with contact information duplicated from the SoftLayer_Account or by manual entry. We do this in order to maintain a history of an account's contact information as quotes are generated.

Query the SoftLayer_Account service to get a list of quotes for your account.

Methods

claim

Claim an anonymous quote

deleteQuote

Delete the quote of an order

getAccount

Retrieve a quote's corresponding account.

getDoNotContactFlag

Retrieve indicates whether the owner of the quote chosen to no longer be contacted.

getObject

Retrieve a SoftLayer_Billing_Order_Quote record.

getOrder

Retrieve this order contains the records for which products were selected for this quote.

getOrdersFromQuote

Retrieve these are all the orders that were created from this quote.

getPdf

Retrieve a PDF copy of a quote.

getQuoteByQuoteKey

Retrieve a SoftLayer_Billing_Order_Quote by the quote key specified.

getRecalculatedOrderContainer

Generate an SoftLayer_Container_Product_Order from the previously-created quote.

placeOrder

Place an order

placeQuote

Saves changes to a quote

saveQuote

Save the quote of an order

verifyOrder

Verify an order

withdrawGdprAcceptance

Withdraws the users acceptance of the GDPR terms.