Skip to content

CzechJiri/Tableau-Authorize.Net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tableau-Authorize.Net

This is very small sample Tableau 9.1 web data connector to Authorize.Net just to show the capability how to load data from Authorize.Net directly to Tableau.

Tableau and Authorize.Net Web Data Connector

thank you Brian for not killing me for my constant bitching about API standards

#How to run it

  • get your Authorize.Net Sandbox Login ID and Transaction Key

  • by default Transaction API is disabled, you have to login to Authorize.Net console and enable it

  • simply clone this repo

  • start simple web server e.g. python python -m SimpleHTTPServer 8888 or ruby ruby -run -e httpd . -p 8888 in the same directory

  • open Tableau, select "Web Data Connector" as a datasource

  • paste this link http://localhost:8888/AuthorizeNet.html

  • use the Login ID and Transaction Key generated by Authorize.Net

#cURL calls

in case anybody wants to play with cURL and is wondering why Authorize.Net docs do not include simple cURL samples, here it is

curl -H "Content-Type: application/json" -X POST -d '
{
    "getUnsettledTransactionListRequest": {
        "merchantAuthentication": {
            "name": "YOUR_API_ID",
            "transactionKey": "TRANSACTION_KEY"
        }
    }
}
' https://apitest.authorize.net/xml/v1/request.api

About

Sample Tableau 9.1 Web Connector for Authorize.Net

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published