ShoppingCartApiSoapWrapper
The following operations are supported. For a formal definition, please review the Service Description.
-
Abandon
Discards the current shopping cart and reverses any payments taken. -
AddCreditCardPayment
Adds a credit card payment to the current order. -
AddExternalPayment
Adds an externally verified payment to the current order. -
AddGiftCardPayment
Adds a gift card payment to the current order. -
AddInternetBankingPayment
Adds a internet banking payment to the current order. -
AddItem
Adds items to the current shopping session. iSAMS pricing will be used. -
AddPartialCreditCardPayment
Adds a credit card payment to the current order. -
AddPartialGiftCardPayment
Adds a gift card payment to the current order. -
AddPartialInternetBankingPayment
Adds a internet banking payment to the current order. -
AddPartialVoucherPayment
Adds a voucher payment to the current order. -
AddVoucherItem
Add a voucher to the shopping session. -
AddVoucherPayment
Adds a voucher payment to the current order. -
AssignCustomer
Assigns the provided customer to the current shopping session. -
AssignCustomerByEmail
Assigns the customer with the given email to the current shopping session. -
AssignCustomerByID
Assigns the customer with the given ID to the current shopping session. -
Authenticate
Authenticates the API credentials provided. -
ClearPayments
Removes all payments on the current order, any captured funds will be refunded. -
Create
Creates a new shopping session and returns a session token in the ApiResponse message. -
CreateWithOrder
Creates a new shopping session in the provided state and returns a session token in the ApiResponse message. -
GetAddresses
Returns the addresses currently set against the shopping seesion. -
GetCurrentCart
Returns the current state of the shopping session. -
GetFreightOptions
Returns the freight options available to the current order. -
GetVouchers
Returns the vouchers available to the current shopping session. -
ListAvailableWebsites
Lists available websites and their corresponding website IDs. -
RemoveItem
Removes items from the current session. -
RemoveVoucherItem
Removes a voucher from the current shopping session. -
SetAddress
Sets the billing or shipping address for the shopping session. -
SetFreightProvider
Sets the freight provider for the current shopping session. -
SetPromoCode
Redeems a promotion code for the current shopping session. -
Submit
Submits the current shopping cart as an order to iSAMS.