ECI Spruce POS Integration
About
ECI Spruce is a comprehensive, cloud-based ERP and point-of-sale (POS) software designed specifically for lumber, building materials, and hardlines dealers. It integrates inventory control, purchasing, accounting, and e-commerce into one system to help businesses track stock, protect margins, and manage operations.
Website: ECI Spruce
| Category | Details |
|---|---|
| Integration Type |
On-prem Installation Guide: Installing POS+ On-Prem |
| Features |
Card on File Stored card to quickly recharge a known customer. Deposit Payments Take a down payment against an invoice. Refund Process refunds directly through the platform. Split Refund Refund a partial amount of a purchase. Void Void transactions before settlement. |
| Payment Flows |
Push to Terminal Payment Links Keyed Transactions Keyed ACH |
| Additional Payment Flows | Payment links reconcile in the ECI Spruce versions listed above. |
Important Notes
Once a payment flow has been built for a software, it becomes available to all users.
Critical Notes:
- We select "Cash" as the tender type for reconciliation, as new tender types are not supported. You can confirm this in your version.
- If the user does not select the Job Number, POS+ selects the first job automatically.
Marketing Demo Video
Browser Extension
POS+ Extension ECI Spruce Demo Video
Integration Type
This integration requires the On-Prem to be installed and active within your supported browser.
Support
- Moving the mouse or typing on the keyboard while POS+ is running a payment activity might cause POS+ to fail. Therefore, inform the merchant not to engage in these activities while running a transaction through POS+. If the transaction fails, simply retry the operation and remove hands from the mouse and keyboard for a few seconds.
- If the user’s machine is too slow, POS+ might timeout waiting for a user’s activity. While we have never seen this in practice, it is possible that people are running 20+ year old machines and the machine is simply incapable of running a POS+ integration.
- Ensure the user’s ECI Spruce version is supported by POS+.
- Firewalls can prevent the POS+ executable from installing. Please consult with the customer’s network personnel to overcome any obstacles.