POP icon

POP

Interact with POP Cloud API (v2) for e-invoicing (SdI and Peppol)

Invoice → Sync Document to Zoho

AI-generated

Summary

Syncs an invoice or credit note to Zoho through the POP API. Optionally checks first that the account’s Zoho connector is active, then sends the selected request body to the Zoho sync endpoint.

Inputs

  • Environment (required) — POP API environment; Production is the available option and the default.
  • Check Connector Status First — Defaults to Yes. Checks the configured status endpoint and stops with an error unless the response reports Zoho as the active, connected integration.
  • Status Path — Relative connector status endpoint path; defaults to integration/zoho/status.
  • Endpoint Path — Relative Zoho sync endpoint path; defaults to integration/zoho/sync.
  • Input Mode (required) — Choose incoming JSON passthrough (the current input item’s JSON), Form Fields (build a POP invoice payload), or JSON (supply a complete body). Defaults to passthrough.
  • Form Fields — In Form Fields mode, provide the invoice/order ID, filename, customer type, invoice number, date, total amount, and any needed transmitter, sender, recipient, invoice, line-item, payment, bank, or additional fields. For a TD04 credit note, Connected Invoice Data must contain an entry with an id. A License Key is optional; when supplied it is sent as X-API-Key and in the body. Target Environment is optional.
  • JSON Body — In JSON mode, provide the complete body following the POP API v2 Zoho sync schema. For TD04, the first connected_invoice_data entry must include a numeric identifier.
  • Extra Headers (JSON) — Optional additional request headers. A configured POP API credential supplies X-API-Key when no such header is already present.

Output shape

A single item containing a JSON object

The object has connector_active, status_checked, sync_attempted, and response fields. If status checking is disabled, connector_active is null and status_checked is false. If checking is enabled but Zoho is not active and connected, the operation errors before syncing; successful sync responses are nested in response. The request is sent once per input item.

Links

Discussion