Steve Endow looks at How Not to Design an Integration: Interface Follies. All I can say is, been there, done that, bought the T-Shirt.
How Not to Design an Integration: Interface Follies
Archived post from 2010. Dynamics GP and the links it points to have changed since; check current documentation before relying on version-specific steps.