Skip to content

Commit

Permalink
editing readme
Browse files Browse the repository at this point in the history
  • Loading branch information
hunterlong committed Feb 14, 2017
1 parent a039f5e commit 59e7241
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,19 @@
[![Build Status](https://travis-ci.org/hunterlong/iTransact.svg?branch=master)](https://travis-ci.org/hunterlong/iTransact) [![Go Report Card](https://goreportcard.com/badge/github.com/hunterlong/iTransact)](https://goreportcard.com/report/github.com/hunterlong/iTransact)
### iTransact API Connections in Go Language
A simple golang package to run credit card transactions via iTransact. This package is not complete as you can tell below.
This package automatically creates the HMAC SHA1 payload required to use the API.
This package automatically creates the HMAC SHA1 payload required to use the API. This golang package can be used to originate Authorization, Sale, Refund, Credit,
Force, Postauth, Retry and Void transactions.

If you don't already have an account, sign up for a [iTransact Test Account](https://secure.itransact.com/merchant/test.html).

```go
go get github.com/hunterlong/iTransact
```

This golang package might be easier than using iTransact API with XML directly.
Their API documentation is incorrect in some spots, but this package includes the work-arounds.
You can checkout the [iTransaction API PDF](http://itransact.com/downloads/PCFullDocument.pdf) to see what this script is doing.

```go
go import "github.com/hunterlong/iTransact"

Expand Down

0 comments on commit 59e7241

Please sign in to comment.