The Ramp integration for Aplos allows you to automatically sync card expense transactions and receipts from Ramp into Aplos, eliminating manual data entry and reducing errors.
ℹ️ Note: At this time, this integration syncs credit card expense transactions and expense receipts only. Statement payments and Bill Pay transactions are not currently supported and must be entered manually in Aplos to clear the Ramp liability account.
Prerequisites
- An active Ramp account (any Ramp plan, including the free version)
- An active Aplos account. Note: You must have Aplos Admin user permissions.
- One Ramp environment per Aplos subsidiary. Note: If you need multiple entities separated in Aplos, contact your Ramp Customer Success Manager to restructure your account into a “multi-environment” setup.
- Important: The integration must be completed in one session from start to finish. Do not pause or navigate away during setup. Have all necessary information ready before beginning.
Setup Steps
1. Connect Ramp to Aplos
Before setting up the integration within Aplos, you need to ensure your Ramp account is properly configured to manage this integration. Log into your Ramp account, and confirm that:
- You are NOT linked to a different accounting software platform.
- You are NOT using custom settings for your transaction imports.
- Important: Ramp treats custom export settings the same as having an accounting integration. Even if you don't have another accounting software connected, if you have custom export settings configured, you must disconnect them first.
- If either of these conditions apply, you will need to disconnect by visiting Accounting > Card Transactions > Settings > Danger Zone > Disconnect Accounting. (See the visual below).
Once you’ve managed your Ramp accounting settings, log into Aplos and navigate to [Integration Settings].
- Select Ramp Integration and click Connect.
- Log in with your Ramp credentials and authorize the connection.
2. Select your Liability Account
For each entity you are syncing from Ramp, you have the ability to choose which liability account your expenses will fall under.
ℹ️ Note: An "entity" is a Ramp-specific term. Entities contain information about the legal entities associated with a Ramp account, such as subsidiaries or affiliated companies.
Understanding Account and Tag Mapping
- When the integration is set up, Aplos will automatically push your Chart of Accounts (expense accounts only), Funds, and Tags into Ramp.
- In Ramp, you'll map your existing Ramp expense categories to Aplos expense accounts.
- Funds are required for every transaction, while tags are optional (unless your Aplos account has tags set as mandatory).
- If you're restructuring your Chart of Accounts during setup (e.g., consolidating multiple expense accounts), plan this carefully as it will affect your Ramp mappings.
3. Finalize Setup
Confirm your integration settings by running a test transaction in Ramp to verify that it appears correctly in Aplos.
Managing the Ramp Integration
Transactions marked as 'Ready to Sync' in Ramp will automatically sync to Aplos within 60 seconds (typical) or up to 10 minutes maximum.
Important Workflow Changes
- No need to configure sync settings manually. You may be accustomed to clicking "Configure Sync Settings" on transactions ready to sync. This step is no longer required. Once a transaction is marked Ready to Sync, it will automatically move into the Ready to Sync tab in Ramp and remain there until it is pushed into Aplos.
- Existing transactions in "Needs Review" will be cleared. When the integration is enabled, any transactions currently in Needs Review will have their Accounting Categories cleared. This is expected behavior—the integration now pulls Aplos Expense Accounts directly into that field, so previous values are no longer valid or compatible.
If you need to adjust how a vendor is categorized, you can update its mapped expense account anytime in Ramp. Funds and tags are assigned per transaction. Funds are required for every transaction, while tags are optional.
If your Aplos account has tags set as mandatory and you do not assign tags to each transaction in Ramp, you may encounter an integration error.
Vendor/Merchant Syncing
The integration creates new vendor contacts in Aplos when transactions sync. The merchant name from Ramp becomes the vendor contact in Aplos. If the merchant name doesn't match an existing Aplos vendor exactly (1:1), a new vendor will be created. You can merge duplicate vendors in Aplos after syncing, and future syncs will match to the merged contact.
Chart of Accounts Syncing
Account Updates
Multi-Entity Management
Each Ramp environment can connect to one Aplos subsidiary.
If you have multiple subsidiaries in Aplos, for each entity, you will need to ensure your Ramp account has the “multi-environment” setup implemented. You can contact your Ramp Customer Success Manager to convert your account if needed.
Troubleshooting the Integration
Disconnection and Reconnection Issues
- Look for the 'Force Disconnect' button in AMI (Admin Management Interface).
- This button only appears when the system detects this specific scenario (disconnected in Ramp but still active in Aplos).
- Click 'Force Disconnect' to clean up the integration files and allow the user to reconnect.
- If the 'Force Disconnect' button doesn't appear but there's still an integration issue, the problem is something else—investigate further or contact engineering support.
Connection Errors
- Another accounting integration active in Ramp (e.g., QuickBooks, Xero), OR
- Custom export settings configured in Ramp
Transaction Sync Issues
- Verify the transaction is marked 'Ready to Sync' in Ramp.
- Check that all required fields are filled. (Fund is always required. Tags may be required if your Aplos account is configured that way)
- Confirm the transaction date doesn't fall in a closed accounting period in Aplos.
- Review your Ramp login credentials and mapping settings.
- If issues persist after checking these items, contact Aplos support for investigation.
Known Limitations
Frequently Asked Questions (FAQ)
Q: Can I import historical data?
A: No. Historical imports are not supported in this MVP. You can export from Ramp and manually import into Aplos if needed.
Q: What data flows from Aplos to Ramp?
A: Chart of accounts, funds, and tags flow from Aplos to Ramp for transaction categorization.
Q: Does this integration support multi-tagging?
A: Ramp only allows one tag per category. You can use multiple categories (e.g., Fund, Program, Grant), but not multiple tags in one category.
Q: Are credit card payments automatically tracked?
A: No. Payment tracking is not included in the integration at this time. Customers will need to reconcile payments separately.
Q: Does this work with prepaid debit cards?
A: No. Ramp only supports credit card expense tracking.
Q: What if the integration stops working?
A: You’ll receive an alert. Review your Ramp login credentials and mapping settings, or contact support if the issue persists.
Q: What if I need to void or edit synced transactions?
A: Once transactions are synced over to Aplos, they are disconnected from Ramp. This means if you need to change or void a transaction, you will need to handle it in both platforms separately
Q: How do I disconnect my integration?
A: If you need to disconnect, you must do so from the Aplos side. If you disconnect from the Ramp side, your Aplos account will still show an active integration
Related to