validity of all processing codes, and the relationship of the data elements
contained within the request. Certain data elements are required in order to
complete a transaction request and others are required based on the values
contained in related elements. In all cases, the validity of the request is
verified; in the event an invalid data element is located, an error response
and error message are returned to the seller.
Sellers may also identify certain user-defined fields as being required
elements for their requests only. AssureBuy allows validation rules to be
established by a particular seller, so long as these validation rules specify
only that a data element be required or optional in the request.
Depending on the type of error and the configuration of the system, sellers
may display the AssureBuy error messages directly on a web site so that a
buyer will know which elements have been entered incorrectly.
Shipping Calculation
Accurate shipping and handling charges are critical to the successful
completion of a transaction in real-time. Because the complexity of such
calculations varies widely amongst sellers, AssureBuy offers several different
levels of shipping and handling calculation services, all of which may be
customized to meet the exact needs of the seller.
For sellers with no shipping and handling or where the shipping and handling
can be calculated easily by the seller, AssureBuy allows the seller to pass a
specific value for shipping along with the other transaction details. This value
is simply added into the total amount for the transaction.
For more complex shipping and handling calculations, AssureBuy offers a
service to calculate the total shipping and handling for the order. Each
product ordered can be individually identified as a shippable item. For all
shippable items, AssureBuy supports shipping calculations based on order
total, order weight, quantity of items ordered, or a flat rate. The ranges for
each of these methods are set by the seller and are entered into a shipping
calculation database at AssureBuy.
For the most accurate and up-to-date shipping information, some sellers
prefer to rely on real-time data from their primary shipper. AssureBuy is
capable of configuring real-time connections to major shipping carriers,
including United Parcel Service (UPS), Federal Express (FedEx), and the
United States Postal Service (USPS). In this case, the seller is required to
have an established billing relationship and active account with the third-
party shipper.
Tax Calculation
Tax calculation can be a tedious undertaking, especially given the real-time
nature of the on-line business world. Type of product, location of the buyer
or seller, and even the shipping location can all affect the taxability and tax
rate of a particular transaction. To accommodate the complex nature of tax
calculation, AssureBuy offers three levels of tax calculation.
For some sellers, there is either no taxing requirement, or the tax calculations
are so complex that the seller has already implemented a method for
determining taxability. In these cases, the AssureBuy payment gateway is
capable of accepting any tax amount the seller might wish to include in the
transaction. The AssureBuy payment gateway simply accepts this number,
AssureBuy Payment Processing Microsoft Great Plains Dynamics/eEnterprise Introduction to AssureBuy • 9