
|

|
:: Web Services :: XWebCheckOut :: Documentation ::
|
|
An Order record, in regards to the XWebCheckOut Web Service, consists of:
- an identifier
- a shopper identifier
- the Basket contents
- Shipping information: name, address, phone number, fax number, email
- Billing information: name, address, phone number, fax number, email
- Credit Card details: type, number, expiration date, verification number
- the Receipt contents and Total amount of the order
- Comments: special requests, suggestions, specific instructions, etc.
By consuming the Web Service, client applications can display complete details
about an Order, display a list of Baskets and Receipts already created, perform data
manipulation on individual Order records as well as process credit cards in real time
(merchant account and payment gateway are required).
The links below represent all the SOAP Methods exposed by the XWebCheckOut Web Service. Each provides
a description, documentation and links to additional support resources.
We strive to provide the most thorough documentation for all our Web Services. If, for any
reason, you believe the documentation for the XWebCheckOut Web Service is insufficient, or you
have an enhancement/new functionality request, please feel free to
contact us and let us know how we can improve this Web
Service. If your suggestion/enhancement/new functionality request is taken into consideration by us,
you will receive a 1 year subscription to this Web Service absolutely free!
|

|
:: XWebCheckOut SOAP Methods ::
|
|
Version 2
|
|
LOADORDER:
|
returns a specific Order.
|
|
PROCESSORDER:
|
performs data manipulation on individual Order records.
|
|
ADDORDER:
|
adds an Order.
|
|
UPDATEORDER:
|
updates an Order.
|
|
DELETEORDER:
|
deletes an Order.
|
|
PROCESSPAYMENTLSPG:
|
perfoms credit card payment processsing. Merchant Account and LinkPoint Secure
Payment Gateway setup are required.
|
|
PROCESSPAYMENT CYBERSOURCE:
|
perfoms credit card payment processsing. Merchant Account and CyberSource Payment Gateway setup are required.
|
|
LOADBASKETS:
|
returns all Orders for which a 'Basket' entry/node was created, in the reverse
chronological order the records were entered into the system.
|
|
LOADBASKETSPAGED:
|
returns "paginated" Order records, for which a 'Basket' entry/node was created,
in the reverse chronological order the records were entered into the system.
|
|
LOADRECEIPTS:
|
returns all Orders for which a 'Receipt' entry/node was created, in the reverse
chronological order the records were entered into the system.
|
|
LOADRECEIPTSPAGED:
|
returns "paginated" Order records, for which a 'Receipt' entry/node was created,
in the reverse chronological order the records were entered into the system.
|
|
LOADRECEIPTSBYSHOPPER:
|
returns all Orders by a specific shopper for which a 'Receipt' entry/node was
created, in the reverse chronological order the records were entered into the
system.
|
|
LOADRECEIPTSBYSHOPPER
PAGED:
|
returns "paginated" Order records by a specific shopper, for which a 'Receipt'
entry/node was created, in the reverse chronological order the records were
entered into the system.
|
|
|
Version 1
|
|
LOADORDER:
|
returns a specific Order.
|
|
PROCESSORDER:
|
performs data manipulation on individual Order records.
|
|
PROCESSPAYMENTLSPG:
|
perfoms credit card payment processsing. Merchant Account and LinkPoint Secure
Payment Gateway setup are required.
|
|
PROCESSPAYMENT CYBERSOURCE:
|
perfoms credit card payment processsing. Merchant Account and CyberSource Payment Gateway setup are required.
|
|
LOADBASKETS:
|
returns all Orders for which a 'Basket' entry/node was created, in the reverse
chronological order the records were entered into the system.
|
|
LOADBASKETSPAGED:
|
returns "paginated" Order records, for which a 'Basket' entry/node was created,
in the reverse chronological order the records were entered into the system.
|
|
LOADRECEIPTS:
|
returns all Orders for which a 'Receipt' entry/node was created, in the reverse
chronological order the records were entered into the system.
|
|
LOADRECEIPTSPAGED:
|
returns "paginated" Order records, for which a 'Receipt' entry/node was created,
in the reverse chronological order the records were entered into the system.
|
|
LOADRECEIPTSBYSHOPPER:
|
returns all Orders by a specific shopper for which a 'Receipt' entry/node was
created, in the reverse chronological order the records were entered into the
system.
|
|
LOADRECEIPTSBYSHOPPER
PAGED:
|
returns "paginated" Order records by a specific shopper, for which a 'Receipt'
entry/node was created, in the reverse chronological order the records were
entered into the system.
|
|
|

|

|
|