Tax Calculation Developer Guide
This section describes the audience and purpose of this guide as well as conventions and
related documentation.
Audience and Purpose
This guide is written for application developers who want to use the
Simple Order API
to integrate tax calculation into an order management system.Implementing the tax calculation service requires software development skills. You must
write code that uses the API request and response fields to integrate the tax calculation
service into an existing order management system.
Conventions
The following special statements are used in this document:
An
Important
statement contains information essential to
successfully completing a task or learning a concept.A
Warning
contains information or instructions, which, if not
heeded, can result in a security risk, irreversible loss of data, or significant cost in
time or revenue or both.Testing
We recommend you test all use uses to ensure the tax engine is calculating taxes as
expected before going live. Contact
Cybersource
Customer Support to have your test account
set up to return production-level tax rates for short-term testing needs. You will be
required to use a production merchant for testing if you have long-term testing needs that
require production-level data for ongoing validation. Use the Developer Center to test Value Added Services:
Related Documentation
Refer to the Support Center for complete technical documentation:
Customer Support
For support information about any service, visit the Support Center:
Recent Revisions to This Document
- 24.02
- This revision contains only editorial changes and no technical updates.
- 24.01
- Removed references toBusiness Center.
- 23.02
- This revision contains only editorial changes and no technical updates.
- 23.01
- This revision contains only editorial changes and no technical updates.
- 21.02
- Updated Invalid Tax Calculation.
- 21.01
- Updated Terminology.
- 20.03
- Updated Terminology.
- 20.02
- Added information about requesting the void service. See Void Tax Calculation.
VISA Platform Connect: Specifications and Conditions for Resellers/Partners
The following are specifications and conditions that apply to a Reseller/Partner
enabling its merchants through
Cybersource for Visa Platform Connect
(“VPC”) processing
. Failure to meet any of the specifications and
conditions below is subject to the liability provisions and indemnification
obligations under Reseller/Partner’s contract with Visa/Cybersource.- Before boarding merchants for payment processing on a VPC acquirer’s connection, Reseller/Partner and the VPC acquirer must have a contract or other legal agreement that permits Reseller/Partner to enable its merchants to process payments with the acquirer through the dedicated VPC connection and/or traditional connection with such VPC acquirer.
- Reseller/Partner is responsible for boarding and enabling its merchants in accordance with the terms of the contract or other legal agreement with the relevant VPC acquirer.
- Reseller/Partner acknowledges and agrees that all considerations and fees associated with chargebacks, interchange downgrades, settlement issues, funding delays, and other processing related activities are strictly between Reseller and the relevant VPC acquirer.
- Reseller/Partner acknowledges and agrees that the relevant VPC acquirer is responsible for payment processing issues, including but not limited to, transaction declines by network/issuer, decline rates, and interchange qualification, as may be agreed to or outlined in the contract or other legal agreement between Reseller/Partner and such VPC acquirer.
DISCLAIMER: NEITHER VISA NOR CYBERSOURCE WILL BE RESPONSIBLE OR LIABLE FOR ANY ERRORS
OR OMISSIONS BY THE VISA PLATFORM CONNECT ACQUIRER IN PROCESSING TRANSACTIONS.
NEITHER VISA NOR CYBERSOURCE WILL BE RESPONSIBLE OR LIABLE FOR RESELLER/PARTNER
BOARDING MERCHANTS OR ENABLING MERCHANT PROCESSING IN VIOLATION OF THE TERMS AND
CONDITIONS IMPOSED BY THE RELEVANT VISA PLATFORM CONNECT ACQUIRER.