Secure Exigo SOAP API for submitting transactions and retrieving data.
Updates one customer extended record.
Updates a customer leads.
Updates email's status.
Updates an email template.
Updates one or more fields on an existing guest.
Updates an Item (and optional warehouse/price info)
Updates a mail folder.
Updates one or more fields on an existing order. Can participate in a transaction.
Update an existing Order Detail for an existing order
without recalculating. Can participate in a transaction.
Updates selected Party instance
Updates web category information.
Validates Business Rules.
Verifies and cleans up an address.
Get List of Whitelisted IP ranges for Admin
Create a new Whitelisted IP range for Admin
Remove an existing Whitelisted IP range from Admin
Set Item Subscriptions
Set Item Point Account
Delete an existing Order Detail for an existing order without recalculating. Can participate in a transaction.
Deletes a product from a web category.
Delete a Customer Override
Deletes a web category.
This will 'pop' the oldest 100 customer events off the event queue.
Deletes all emails from a folder.
Ensures all the basic mail folders exist.
Fires an email responder to customer or order email address on file.
Creates a new payout and funds a payment card for one or more bills and updates status
Returns direct deposit info for an existing customer.
Get List of Whitelisted IP ranges
Returns any AutoOrders setup and active for a given customer.
Returns the currently configured placement preference for new placements under a customer.
Gets languages list available to the company.
Gets a list of company news descriptions.
Gets company news details.
Returns countries setup for company as well as the regions for a single country requested.
Returns the sum of orders, payments, and adjustments per currency.
Returns billing accounts on file for a customer. Only => s last
four digits of a credit card.
Returns extended properties setup for a customer.
Gets a list of customer folders.
Gets a list of customer leads.
Returns a list of social network(s) for the customer lead.
Returns the notes field for one or more customers that match the
filter critera passed in.
Returns the public web site info setup for a customer. Pass in CustomerID or WebAlias.
Returns a list of social network(s) for the customer.
Get wall item(s) from CustomerWall table.
Returns a custom report in dataset format.
Gets nodes in a downline.
Gets an email attachment.
Returns a customer file for the given criteria
Returns an array of files
Gets a list of guests
Returns a list of social network(s) for the guest.
Returns item, country and region properties along with taxings for an item.
Returns price, volume, and description for one or more item codes.
Deprecated. Use AuthenticateCustomer instead.
Returns the totals of accepted orders within a date range
Gets Parties list
Gets a list of guests belonging to a party
Gets payment record(s) for a customer or order.
Get the balance of a point account for a customer.
Returns Customer Overrides
Gets a random message (defined in the Exigo Admin).
Returns rank qualification report card.
Returns realtime commission detail for a customer/bonus.
Returns realtime commissions available for open periods.
Returns a custom report in dataset format.
Returns a commission report in json format.
Get List of Sandboxes
Gets a generic session string for a unique sessionID.
This has been deprecated. Use CalculateOrder with ReturnShipMethods=true instead.
Gets a existing Shopping Cart Session.
Get the subscription account for a customer.
Get all subscriptions for a customer.
Gets nodes in an upline.
Returns permissions associated with the corporate user account.
Returns volume records for a current period in a periodtype.
Gets a list of warehouses setup in the system.
Deprecated. Use AuthenticateCustomer instead.
Merges Order, Payments and AutoOrder data from two Customers
Moves a customer folder to a provided file.
Moves an email to a different folder.
Setup opt in settings for Email by Email address.
Setup opt in settings for Push Notifications to mobile devices.
Setup opt in settings for Sms messaging by phone number.
Opts out all customers and customer contacts with specified email from receiving broadcast emails.
Setup opt out settings for Push Notifications to mobile devices.
Opts out all customers and customer contacts with specified
phone number from receiving broadcast SMS messages.
Inserts/Moves a customer within the Binary Tree.
Inserts/Moves a customer within the Enroller Tree.
Inserts/Moves a customer within the Matrix Tree.
Inserts/Moves a customer within the Stack Tree.
Inserts/Moves a customer within the UniLevel (Sponsor) Tree.
Refresh a Sandbox
Remove an existing Whitelisted IP range
Removes one or more guests from a party.
Sends a specified Email using SendGrid
Sends an SMS message.
Setup bank account on file an existing customer, or new customer
in a transaction. You can also empty the account settings by simply leaving everything but CustomerID empty.
Setup primary or secondary credit card on file for an existing
customer, or new customer in a transaction.
Setup primary or secondary credit card token on file for an
existing customer, or new customer in a transaction.
Setup direct deposit info for an existing customer, or new customer
in a transaction. You can also empty the account settings by simply leaving everything but CustomerID empty.
Setup primary or secondary wallet account on file for an existing
customer, or new customer in a transaction.
Sets the placement preference for new placements under a customer.
Deletes all existing social network(s) for the customer lead, then inserts
the provided list of social network(s) for the customer lead.
Setup public web site image for an existing customer.
Deletes all existing social network(s) for the customer, then inserts
the provided list of social network(s) for the customer.
Deletes all existing social network(s) for the guest,
then inserts the provided list of social network(s) for the guest.
Set Images
Sets country/region info for an item)
Set Images for an Item
Sets the children for a static kit
Sets pricing info for an item)
Sets warehouse info for an item)
Create or Edit a Customer Override
Sets a generic session string for a unique sessionID.
Start a Sandbox
Stop a Sandbox
Updates calendar item information.
Updates customer contact information.
Adds one or more guests to a party.
Adds items/products to a web category.
Posts an adjustment to item inventory.
Appends a specified value to the specified Customer's Notes record
Authenticates a customer for login using UserName and Password combination.
Authenticates a corporate user for login using UserName and Password combination.
Changes an existing order from one status to another.
Changes existing orders from one status to another in a batch. Can optionally
update tracking numbers as well.
Attempts to charge a card token with the amount found on the specified orders.
Create a new Whitelisted IP range
Update a Recurring Order template in or out of a transaction.
Client provides schedule, item codes, quantity, and shipping info. Server calculates and commits data,
then pricing, tax, shipping and volume info.
Update a Recurring Order template detail in or out of a transaction.
Client provides quantity, pricing , volume and extended detail info.
Creates a new bill
Creates a new calendar item.
Create an adjustment for a customer's account in a currency.
Creates a new customer contact.
Creates a new customer extended record.
Creates a file for the customer in their default directory
Creates a folder for the customer in their default directory or a chosen parent folder.
Creates a customer history record.
Creates a new customer lead.
Create new wall item in CustomerWall table.
Creates an email.
Creates an email template.
Creates a new expected payment of type Bank Bire.
Creates a new expected payment type using cash, money order etc.
Creates a new guest. Can optionally be put in a party.
Adds an Item (and optional warehouse/price info)
Creates a mail folder.
Create a new Order Detail for an existing order without recalculating. Can participate in a transaction.
Imports a new Order for an existing customer.
Use this for import routines or other instances where you wish to supply all calculation data.
It is advised to use CreateOrder unless you know the exact breakdown of all pricing, tax, shipping and volume info.
Creates a new Party
Creates a new payout for one or more bills and updates status
Create a transaction that adjusts or redeems points from a customer's point account.
Creates a new VendorBill for a customer on file.
Creates a new Warehouse
Creates a new product web category.
Deletes a calendar item.
Deletes a customer contact.
Removes one customer extended record.
Deletes a file or folder for the customer in their default directory or a chosen parent folder.
Deletes a customer lead.
Delete wall item(s) from CustomerWall table.
Deletes an email forever.
Deletes an email template.
Deletes a mail folder.
Updates a ResourceSet Banner Item
Updates a ResourceSet Widget Item
Updates a ResourceSet Carousel Item
Gets ResourceSet Groups
Creates a ResourceSet Group
Deletes a ResourceSet Group
Updates a ResourceSet Group
Creates a ResourceSet Environment
Gets ResourceSet Environments
Deletes a ResourceSet Environment
Updates a ResourceSet Environment
Updates one or more fields on an existing customer bill.
Refunds a prior charge. To be used with an order.
Creates payment transaction records for customer bills. This method does not process third party transactions
Gets customer bill payments and associated bill records .
Gets customer bill payout queue status and details
Gets existing customer bills
Gets customer bill amounts due grouped by customer.
Queues a new customer bill payout to be process by a third party.
Gets the existing Bank Account Types.
Adds a Bank Account Type.
Deletes a Bank Account Type.
Edits an existing Bank Account Type.
Voids payments
Update Extended DB Entity.
Returns an Rendered Order Invoice
Keeps the client's version of the resource set up to date to the environment it is subscribed to.
Gets all resource item updates for a list of resource subscriptions
Determines the cultures available in the resource set, environment, and version the client server is subscribed to.
Gets ResourceSet Items
Create a new ResourceSet
Retire an existing ResourceSet
Update an existing ResourceSet
Get an existing Resource Set
Creates a Resource Set release
Deletes a Resource Set release
Gets Resource Set releases
Deploys a Resource Set Release
Reverts to most recent Resource Set Release
Adds a culture to a Resource Set
Removes a cultue from a Resource Set
Adds a ResourceSet Number Item to the ResourceSet
Adds a ResourceSet Text Item to the ResourceSet
Adds a ResourceSet Decimal Item to the ResourceSet
Adds a ResourceSet Date Item to the ResourceSet
Adds a ResourceSet CheckBox Item to the ResourceSet
Adds a ResourceSet DropDown Item to the ResourceSet
Adds a ResourceSet Image Item to the ResourceSet
Adds a ResourceSet DataSet Item to the ResourceSet
Adds a ResourceSet Banner Item to the ResourceSet
Adds a ResourceSet Carousel Item to the ResourceSet
Adds a ResourceSet Widget Item to the ResourceSet
Deletes a ResourceSet Item
Updates a ResourceSet Text Item
Updates a ResourceSet Decimal Item
Updates a ResourceSet Boolean Item
Updates a ResourceSet Date Item
Updates a ResourceSet Image Item
Updates a ResourceSet Int Item
Updates a ResourceSet DropDown Item
Updates a ResourceSet DataSet Item
Returns one or more customers that match the filter critera passed in.
Get Extended DB Entity.
Get Extended DB schema.
Returns one or more orders. You can submit several optional filter
fields to control the results.
Commits multiple requests in one step. All business rules are
checked before commit and it is a commit-all or fail-all.
Refunds a prior charge. To be used with an order.
Refunds a prior wallet charge. To be used with an order.
Setup public web site info for an existing customer, or new customer in a transaction.
Updates one or more fields on an existing customer.
Can participate in a transaction.
Attempts to authorize only a credit card token.
A follow up ChargePriorAuthorization will need to be issued to actually capture and settle the authorization.
Attempts to authorize only a credit card token on file.
A follow up ChargePriorAuthorization will need to be issued to actually capture and settle the authorization.
Calculates pricing, tax, shipping and volume info for a potential order. This is for calculation only and does not
store a permanent record. Client provides address, itemcodes, and quantity. Server calculates and => s pricing, tax,
shipping and volume info.
Ping to create a speed baseline
Changes the status of an AutoOrder. This is typically used to delete or suspend an auto order.
Deprecated. Use ChargeCreditCardToken instead.
Deprecated. Use ChargeCreditCardTokenOnFile instead.
Attempts to charge a card token with the amount found on an exiting order,
or a new order in a transaction.If the charge is successful, the order is changed to accepted.
Attempts to charge a card token on file with the amount found on an
exiting order, or a new order in a transaction. If the charge is successful, the order is changed to accepted.
Attempts to charge a prior authorization with the amount found on an existing order,
or a new order in a transaction. If the charge is successful, the order is changed to accepted.
Attempts to debit a wallet account with the amount found on an exiting order, or a new order in a transaction.
If the debit request is successful, the order is changed to accepted.
Attempts to debit a wallet account with the amount found on an exiting order, or a new order in a transaction.
If the debit request is successful, the order is changed to accepted.
Create a new Recurring Order template for an existing customer or a new customer as part of a transaction.
Client provides schedule, item codes, quantity, and shipping info. Server calculates and commits data,
then pricing, tax, shipping and volume info. You can also update/overwrite an existing autoorder
by using the OverwriteExistingAutoOrder and ExistingAutoOrderID properties.
Creates a new Customer. Can optionally be put in one or more trees.
Create Extended DB Entity.
Create new Extended DB schema.
Creates a new Order for an existing customer. Can create an order for a new customer if part of a transaction.
Server will calculate all pricing, tax, shipping and volume info unless overridden in the request.
Creates a new payment type using cash, money order etc.
Creates a new payment using check information.
Creates a specific credit card payment for an existing order, or a new order in a transaction.
Note: This does not charge a card, and you must have an authorization code to submit this.
Validates a credit card token.
Creates a new payment for point account.
Creates a new payment for wallet account.
Attempts to debit a bank account with the amount found on an exiting order, or a new order in a transaction.
If the debit request is successful, the order is changed to accepted.
Attempts to debit a bank account on file with the amount found on an exiting order, or a new order in a transaction.
If the debit request is successful, the order is changed to accepted.
Delete Extended DB Entity.
Delete Extended DB schema.
Secure Exigo SOAP API for submitting transactions and retrieving data.