bLoyal API Documention and Samples

Elements: LoyaltyEngine Web Service Reference

Elements
Name  Description 
CalcRequest  The request that is passed into the CalculateSalesTransaction call.
CalcResponse  Response returned from the CalculateSalesTransaction method
CalculateSalesTransactionResponse   
CommitTransactionTokenResponse   
CouponSummary  The summary information for a coupon that was applied (or attempted to be applied) by the CalculateSalesTransaction method.
CreateTransactionToken   
CreateTransactionTokenResponse   
Credential  The Credential object is passed into each of the bLoyal web service methods and will authenticate the calling application to the specific bLoyal client account.  You can authenticate to a bLoyal client's account using a web service user login or a device usage Id.  The standard way is to use the web service username.
Customer   
CustomerQuickSearchResponse   
Device   
DiscountSummary  The summary information for a discount that was applied on a transaction by the CalculateSalesTransaction method.
DiscountType   
ExceptionDetail   
Offer  An offer is a potental discount or other action suggested by the bLoyal promotions and loyalty engine. 
PriceLevel  A product can have multiple price levels.  The default is the Base price, but custom levels A,B, and C can also be used for things such as Wholesale price, web price, etc...
PriceSource  The price source field is used to specify where the line item Price originated from.  The bLoyal promotions engine uses this to determine how and if to discount an item.
SalesTransaction  The SalesTransaction entity is passed into the CalculateSalesTransaction method and the SubmitSalesTransactoin method.  This consists of the transqaction header, line items, shipments (if applicable) and payments used on the transaction.
SalesTransactionLine   
SalesTransactionPayment   
SalesTransactionShipment   
SetTokenCustomerResponse   
SubmitSalesTransactionResponse   
SystemFault   
TransactionCustomer