Session ID: 107730

Abstract: After building several different REST integrations for both internal and external applications it became clear that no two are alike. Authorize.net was no exception. Authorize.net is a third party system Jefferson County Public Schools uses to handle the actual payment entry for our bolt on student fees module. See how Jeffco moved from a soon to be deprecated method of integration to using REST based services and some of the challenges we faced along the way.

Objective 1: Share tips and tricks that we stumbled on; learned or used to achieve success in this multiple touch-point integration.

Objective 2: Review the three REST services plus an HTTP form post we used for this implementation and the different nuances of each. Often times just making that initial connection is the hardest part.

Objective 3: Discuss our testing approach on this highly visible project and why more is always better!