CM.com

Connect FreshPortal with CM.com to automate payment updates and customer notifications. Reduce manual work with real-time data sync.

Logo CM.com
Logo CM.com

What is CM.com?

What is CM.com?

CM.com is a cloud platform for conversational commerce that combines customer communication and payments across multiple channels. For flower and plant businesses with high-volume trading days, the integration standardizes outbound messages, links updates to real FreshPortal transactions, and keeps teams aligned on what's been paid, what's pending, and what needs attention.

The FreshPortal integration connects both systems so you can trigger customer notifications and align payment events with your operational workflow. The result: faster confirmation cycles, fewer manual follow-ups, and clearer communication around orders, invoices, and deliveries, without losing control over templates, recipients, and timing.


  • Website: cm.com

  • Country/Region: Netherlands (with international operations)

  • Specialization: Conversational commerce, messaging, and payments

What does the integration do?

What does the integration do?

FreshPortal and CM.com exchange customer, document, and status signals in real time through the CM.com REST API. FreshPortal pushes transaction context like invoice or order references to start payment flows or notifications, and CM.com returns delivery results and payment statuses for follow-up, reconciliation, and reporting.

Data flows

  • Direction: bi-directional

  • Frequency: real-time

  • Technology: REST API

What data is exchanged?

  • Customer identifiers and contact details for messaging or payment communication

  • Order and invoice references, totals, and document status context from FreshPortal

  • Payment request identifiers and payment status updates from CM.com

  • Message delivery outcomes and event logs for traceability

Automated actions

  • Send order confirmations, delivery updates, or invoice notifications from FreshPortal via CM.com channels

  • Create payment requests linked to FreshPortal invoice references where applicable

  • Write payment status updates back to FreshPortal for follow-up and reconciliation

  • Log failures and retry eligible requests to reduce missed messages or incomplete updates

Client Data
Realtime
Client Data
Realtime
Client Data
Realtime
FreshPortal
Software
CM.
API
Client Data
Realtime
Client Data
Realtime
Client Data
Realtime
FreshPortal
Software
CM.
API

Business impact

Business impact

Less manual chasing
Linking payment status updates to FreshPortal documents keeps sales and finance aligned every day.

Better customer communication
Consistent notifications trigger from real order and delivery events, not ad hoc emails.

Stronger control and auditability
Centralized logging of message delivery and payment events supports internal follow-up.

Built to scale
Automating repetitive steps across teams handles peak trading days without changing core processes.

System integration

System integration

Account and license
An active CM.com account with the relevant product access for messaging and/or payments, plus an active FreshPortal environment.

Access
API access to CM.com, with authentication based on your CM.com product scope. This typically uses OAuth-based flows for secure server-to-server authorization.

FreshPortal
FreshPortal API access to read and update entities like customers, orders, and invoices, and to store returned statuses in the correct administration.

Are you interested in this integration?

Are you interested in this integration?