IFlashpointShoppingCart Interface

Provides access to Flashpoint services related to the NetFORUM shopping cart

Definition

Namespace: Ignition.Commerce.Shopping
Assembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
C#
public interface IFlashpointShoppingCart

Methods

AddCourseRegistration Adds an course to the shopping cart.
AddDonation Adds a donor application to the shopping cart
AddEventSponsorship Adds an event sponsorship to the shopping cart.
AddExhibitorApplication Adds an exhibitor application to the shopping cart
AddGroupRegistration Adds a group event registration to the shopping cart.
AddHlo Adds an HLO to a cart
AddMembershipRenewal Adds a membership that is up for renewal to renew to the cart
AddNewMembership Adds a new membership to the cart
AddOpenInvoice Adds an open invoice to the cart
AddProduct Adds a product to the cart
AddRegistration Adds an event registration to the shopping cart.
AddRegistrationAddendum Adds an event registration addendum to the shopping cart.
AddShipping Adds a shipping line item to the cart, with Flashpoint automatically removing any existing shipping line items
ApplyCreditsTowardsBalance Applies the provided credit balance towards the pending purchase
ApplyDiscount Adds a discount line item to a cart
ApplyDiscountProgramVouchers(String) Applies all discount program vouchers available to the shopping cart customer billing customer
ApplyDiscountProgramVouchers(String, NetForumId, IEnumerableString) Applies discount program vouchers matching the supplied code, to the specified item. If an insufficient number of codes are supplied, the voucher will not be applied.
ApplySourceCodeByPromotionalCode Applies a source code to the cart, by way the source code's public promotional code
CalculateTotalsForInstallmentCheckout Calculates payment amounts related to checking out with installment-billing settings.
Checkout Places an order
CheckoutWithBillMeLater Places an order, paying with BillMeLater
ClearDiscountProgramVouchers(String) Removes all applied discount program vouchers from the shopping cart.
ClearDiscountProgramVouchers(String, NetForumId) Removes all applied discount program vouchers from a specified line item.
CreateProformaInvoice Creates a proforma invoice using a shopping cart
DeleteDetail Removes an invoice detail from the cart
Get Returns a given cart
GetAvailableCredits Returns information about the available credit that might be applicable to purchases made through this shopping cart. Credits are limited to those held by the current cart owner, which have an available balance, and are not "coupons".
GetPaymentMethods Returns the payment methods for the shopping cart.
GetShippingTypes Returns the available shipping methods based on the current state of the cart.
Identify Sets the shopping cart owner. This action will refresh pricing to reflect member discounts.
New Creates a new cart, or clears an existing cart
Update Updates top-level values on a cart
UpdateDetail Updates an invoice detail in the cart

See Also