{"id":21179159,"url":"https://github.com/avadev/avatax-calc-soap-cpp","last_synced_at":"2025-03-14T18:44:34.955Z","repository":{"id":7186839,"uuid":"8489890","full_name":"avadev/AvaTax-Calc-SOAP-CPP","owner":"avadev","description":"C++ Sample","archived":false,"fork":false,"pushed_at":"2014-09-05T16:09:36.000Z","size":4170,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-01-21T11:45:48.778Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/avadev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-02-28T22:49:40.000Z","updated_at":"2014-09-05T16:09:37.000Z","dependencies_parsed_at":"2022-09-18T10:51:22.205Z","dependency_job_id":null,"html_url":"https://github.com/avadev/AvaTax-Calc-SOAP-CPP","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avadev%2FAvaTax-Calc-SOAP-CPP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avadev%2FAvaTax-Calc-SOAP-CPP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avadev%2FAvaTax-Calc-SOAP-CPP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/avadev%2FAvaTax-Calc-SOAP-CPP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/avadev","download_url":"https://codeload.github.com/avadev/AvaTax-Calc-SOAP-CPP/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243629655,"owners_count":20322108,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-20T17:29:05.645Z","updated_at":"2025-03-14T18:44:34.932Z","avatar_url":"https://github.com/avadev.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"AvaTax-SOAP-CPP\n=====================\n[Other Samples](http://developer.avalara.com/api-docs/api-sample-code)\n\nThis is a sample for C++/CLI demonstrating the [AvaTax SOAP API](http://developer.avalara.com/api-docs/soap) methods.\n\nFor more information on the use of these methods and the AvaTax product, please visit our [developer site](http://developer.avalara.com/) or [home page](http://www.avalara.com/)\n \nThe Visual Studio solution uses a main.cpp file to run the Avalara AvaTax methods in order. Some calls may not be necessary for your integration.\n \nRequirements:\n----------\n- If you do not have an AvaTax account, a free trial account can be acquired through our [developer site](http://developer.avalara.com/getting-started)\n- Enter your account credentials app.config. You may need to clean build and then rebuild the solution if you run it before changing the credentials. You can pass your free trial Username and Password in the accountNumber and licenseKey fields, otherwise use your actual account and key.\n- If you're using a paid account instead of a free trial account, you will also need to change the CompanyCode in some files. The default value we have entered is APITrialCompany.\n  \nContents:\n----------\n \n\u003ctable\u003e\n\u003cth colspan=\"2\" align=left\u003eSample Projects\u003c/th\u003e\n\u003ctr\u003e\u003ctd\u003ePingTest\u003c/td\u003e\u003ctd\u003eDemonstrates a ping call to verify connectivity and credentials.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003eGetTaxTest\u003c/td\u003e\u003ctd\u003eDemonstrates the GetTax method used for product- and line- specific \u003ca href=\"http://developer.avalara.com/api-docs/api-reference/gettax\"\u003ecalculation\u003c/a\u003e.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003ePostTaxTest\u003c/td\u003e\u003ctd\u003eDemonstrates the PostTax method used to \u003ca href=\"http://developer.avalara.com/api-docs/api-reference/posttax-and-committax\"\u003epost or commit\u003c/a\u003e a previously recorded document.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003eCommitTaxTest\u003c/td\u003e\u003ctd\u003eDemonstrates the CommitTax method used to \u003ca href=\"http://developer.avalara.com/api-docs/api-reference/posttax-and-committax\"\u003ecommit\u003c/a\u003e a previously posted document.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003eGetTaxHistoryTest\u003c/td\u003e\u003ctd\u003eDemonstrates a GetTaxHistory call to retrieve document details for a saved transaction.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003eAdjustTaxTest\u003c/td\u003e\u003ctd\u003eDemonstrates an AdjustTax call to modify a previously committed transaction. If it's not committed continue to use GetTax to update the document.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003eCancelTaxTest\u003c/td\u003e\u003ctd\u003eDemonstrates the CancelTax method used to \u003ca href=\"http://developer.avalara.com/api-docs/api-reference/canceltax\"\u003evoid a document\u003c/a\u003e.\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003eValidateAddressTest\u003c/td\u003e\u003ctd\u003eDemonstrates the Validate method to \u003ca href=\"http://developer.avalara.com/api-docs/api-reference/address-validation\"\u003enormalize an address\u003c/a\u003e.\u003c/td\u003e\u003c/tr\u003e\n\u003cth colspan=\"2\" align=left\u003eCore Classes\u003c/th\u003e\n\u003ctr\u003e\u003ctd\u003eAvalara.AvaTax.Adapter.dll\u003c/td\u003e\u003ctd\u003e-\u003c/td\u003e\u003c/tr\u003e\n\u003cth colspan=\"2\" align=left\u003eOther Files\u003c/th\u003e\n\u003ctr\u003e\u003ctd\u003e.gitattributes\u003c/td\u003e\u003ctd\u003e-\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e.gitignore\u003c/td\u003e\u003ctd\u003e-\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003eAvaTax-SOAP-CPP.sln\u003c/td\u003e\u003ctd\u003e-\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003eLICENSE.md\u003c/td\u003e\u003ctd\u003e-\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003eREADME.md\u003c/td\u003e\u003ctd\u003e-\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\nDependencies:\n-----------\n- .NET 2.0 or later\n- Avalara.AvaTax.Adapter.DLL (included in sample)\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favadev%2Favatax-calc-soap-cpp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Favadev%2Favatax-calc-soap-cpp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favadev%2Favatax-calc-soap-cpp/lists"}