IFlashpointShoppingCartCheckout Method
Places an order
Namespace: Ignition.Commerce.ShoppingAssembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
Receipt Checkout(
string cartToken,
IIncomingPayment payment,
decimal? fixedPaymentValue = null,
CheckoutOptions checkoutOptions = null
)
Function Checkout (
cartToken As String,
payment As IIncomingPayment,
Optional fixedPaymentValue As Decimal? = Nothing,
Optional checkoutOptions As CheckoutOptions = Nothing
) As Receipt
Receipt^ Checkout(
String^ cartToken,
IIncomingPayment^ payment,
Nullable<Decimal> fixedPaymentValue = nullptr,
CheckoutOptions^ checkoutOptions = nullptr
)
abstract Checkout :
cartToken : string *
payment : IIncomingPayment *
?fixedPaymentValue : Nullable<decimal> *
?checkoutOptions : CheckoutOptions
(* Defaults:
let _fixedPaymentValue = defaultArg fixedPaymentValue null
let _checkoutOptions = defaultArg checkoutOptions null
*)
-> Receipt
- cartToken String
- Working cart token
- payment IIncomingPayment
- Payment to use for this purchase
- fixedPaymentValue NullableDecimal (Optional)
- Exact dollar amount to use when paying for this purchase
- checkoutOptions CheckoutOptions (Optional)
- Additional options used during checkout processing
ReceiptA receipt for the transaction, based on the final state of the shopping cart after checkout