How to do CRM API Setup in Adempiere Retail

CRM API Setup refers to configuring your system to connect and exchange data with a Customer Relationship Management (CRM) system using APIs. This integration helps sync customer data, customer points, points redemption between systems in real-time or scheduled intervals.

User Access

Who Can Access

  • Admin
  • Cashier
  • Manager
  • Back office

What User Can Do

  • Configure API URL, authentication keys or tokens
  • Sync customer details from POS/ERP to CRM

Pre-Requisite Activities

  • Get CRM API credentials (base URL, token, client ID/secret)
  • Finalize data fields to be synced (name, mobile, email, etc.)
  • Confirm CRM’s API documentation and data format requirements
  • Ensure the system has internet access and open firewall rules

Business Rules

  • API connection must be authenticated and secure (e.g., token-based)
  • Duplicate entries should be avoided by checking mobile/email
  • Only active customers or updated records should be pushed
  • All sync activities must be logged with timestamps and status
  • Data integrity should be maintained during bi-directional sync

User Interface

Step 1 : SelectBranch in Menu Branch Configuration -> Branch or Search Branch in Lookup.

TenthPlanet ADempiere CRMAPISETUP 1

Step 2 : Select Organization.

TenthPlanet ADempiere CRMAPISETUP 2

Step 3 : Click CRM API Config Tab and Click New Button.

TenthPlanet ADempiere CRMAPISETUP 3

Step 4 : Enter Below Credentials for CRM API Config

  • CRM URL
  • User Name
  • Password
TenthPlanet ADempiere CRMAPISETUP 4

Step 5 : Click to Save the Record.

TenthPlanet ADempiere CRMAPISETUP 5

Leave a Reply

Your email address will not be published. Required fields are marked *