/ Sage Intacct Integration

Prerequisites

Before you start, you'll need the following:

Create a New Application

1

Sign In to Developer Portal

Sign in to the Sage Intacct Developer Portal.

2

Access Console

Go to the Console and select your developer organization.

3

Create New Application

Navigate to Applications then New Application. Fill in:

Application Name:Milemarker - Intacct REST Integration
Description:(Optional)
Contact Email:client_role@milemarker.co

Click Next or Save & Continue.

Link Web Services License to App

4

Configure Web Services

On the configuration screen, enter:

Sender ID

Enter your Sender ID from the Web Services license

Sender Password

Enter your Sender Password

Environment

Choose Production (cannot be changed after creation)

Configure OAuth Details

5

Set Redirect URI

Configure OAuth settings:

Redirect URI

https://www.milemarker-cloud.com/intacct/oauth/callback

Allowed Origin Domains

Leave blank (only required for browser-based/CORS requests)

6

Submit Application

Submit the Application. Sage Intacct will review your app configuration and send an email once it's approved.

Obtain Client ID and Client Secret

7-10

Get OAuth Credentials

  1. 7. In the Developer Portal, go back to Applications
  2. 8. Click the App you just created
  3. 9. Navigate to the API Keys/OAuth Credentials section
  4. 10. Copy the Client ID and Client Secret

Authorize the Client Application in Sage Intacct

11

Authorize in Sage Intacct

In Sage Intacct (as a Company Admin), navigate to:

Company → Setup → Company → [Edit] → Security → Authorized Client Applications → Add

12

Add Client Application

In Authorized Client Applications, add:

Client ID:Paste from Developer Portal
Web Services User ID:Select integration user

Click Save.

Data Required to Complete Integration

From Developer Portal

  • ✓ Client ID
  • ✓ Client Secret

From Sage Intacct Company

  • ✓ Company ID
  • ✓ Web Services User ID
  • ✓ Entity ID (if multi-entity)

From Web Services Developer License

  • ✓ Sender ID
  • ✓ Sender Password

Share these values to connect@milemarker.co via Password Link.

Important Reminder

Please use client_role@milemarker.co as the Contact Email when registering the application.

Need Help?

If you have any questions or need additional guidance, please contact us.

connect@milemarker.co