Purchase Web Service
The Purchase web service is used to purchase multiple dues, multiple subscriptions, multiple events, and multiple products online in one credit card purchase.
The following operations are supported. For a formal definition, please review the Service Description.
-
AddDonation
Adds a new donation to this purchase returning the new Donation ID. -
AddDonationNotification
Adds a new notification to a donation returning the new Notification ID. -
AddEventRegistration
Adds a new event registration to this purchase returning the new event registration's ID. -
AddEventRegistrationBadge
Adds a badge to the specified event registration. -
AddEventRegistrationBadge2
Adds a badge to the specified event registration. -
AddEventRegistrationFunction
Adds one or more functions to the specified event registration. -
AddInvoice
Adds a new invoice to the specified purchase returning the new invoice's ID. -
AddNewOrderModification
Adds one new function to the specified event registration for Modify Registration. -
AddOrder
Adds a new order to the specified purchase returning the new order's ID. -
AddOrder2
Adds a new order to the specified purchase returning the new order's ID. -
AddOrderCancellation
Adds a cancellation order to the specified registration. -
AddOrderItem
Adds one or more items to the specified order. -
AddSubscription
Adds a new subscription to the specified purchase returning the new subscription's ID. -
Clear
Clears a purchase returning its ID. -
Create
Creates a new purchase returning its ID. -
GetVatGstTax
Calculates the VAT/GST tax for the selected Purchase ID. -
Process
Processes the specified purchase returning a result code. -
RemoveDonation
Removes a donation to the specified purchase returning the Donation ID. -
RemoveDonationNotification
Removes a notification to the specified donation returning the Notification ID. -
RemoveEventRegistration
Removes an event registration to this purchase returning the event registration's ID. -
RemoveEventRegistrationBadge
Removes a badge to the specified event registration. -
RemoveEventRegistrationFunction
Removes one or more functions to the specified event registration. -
RemoveInvoice
Removes an invoice to the specified purchase returning the invoice's ID. -
RemoveOrder
Removes an order to the specified purchase returning the order's ID. -
RemoveOrderCancellation
Delete the order cancellation for the specified registration number. -
RemoveOrderItem
Removes one or more items to the specified order. -
RemoveOrderModification
Delete one function to the specified event registration for Modify Registration. -
RemoveSubscription
Removes a subscription to the specified purchase returning the subscription's ID. -
Update
Updates a purchase returning the purchase's ID. -
UpdateDonation
Updates a new event donation of a purchase. -
UpdateEventRegistration
Updates an event registration to the specified purchase returning the event registration's ID. -
UpdateEventRegistrationBadge
Updates a badge to the specified event registration returning the badge's ID. -
UpdateEventRegistrationBadge2
Updates a badge to the specified event registration returning the badge's ID. -
UpdateEventRegistrationFunction
Updates a function to the specified event registration returning the function's ID. -
UpdateOrder
Updates an order to the specified purchase returning the order's ID. -
UpdateOrder2
Updates an order to the specified purchase returning the order's ID. -
UpdateOrderCancellation
Update the cancellation order to the specified registration. -
UpdateOrderItem
Updates an item to the specified order returning the item's ID. -
UpdateOrderModification
Update one function to the specified event registration for Modify Registration. -
UpdateSubscription
Updates a subscription to the specified purchase returning the subscription's ID.