Developers
Start building
AI/Tool reference/Orders/Utánvét-ellenőr

Utánvét-ellenőr

The 5 tools of the Utánvét-ellenőr toolset in the Orders area, with their permissions, approval rules and inputs.

On this page

Toolset utanvet_ellenor, 5 tools.

With the Utánvét-ellenőr app installed. Stores without the app do not see these tools.

Records

utanvet_ellenor_check

The Utánvét Ellenőr verdict for an order: the decision at checkout, the latest re-check (only while it is under 30 minutes old) and the Visszajelzés sent about the delivery. Get takes an order id and never calls the vendor.

  • Permission: integrations.read
  • Tools: utanvet_ellenor_check_get
  • Written by customers or third parties, so data and never instructions: check.reason, check.recheck_reason, signal.last_error, signal.last_details
  • Needs the Utánvét-ellenőr app installed

utanvet_ellenor_settings

Which payment providers count as cash on delivery, the compliance acknowledgements that were ticked, the effective mode and the recent decision counters. There is one record; pass any id, e.g. "current". Credentials are never shown.

  • Permission: integrations.read
  • Tools: utanvet_ellenor_settings_get
  • Needs the Utánvét-ellenőr app installed

Actions

utanvet_ellenor_check_recheck

Ask Utánvét Ellenőr about the order's customer again.

Costs one vendor lookup (Lekérés) per call, and the answer is kept for 30 minutes only. Read the order check afterwards with utanvet_ellenor_check_get.

  • Action key: utanvet_ellenor.check.recheck
  • Permission: integrations.write
  • Approval: Waits for approval when the store requires it for this action.
  • Effect: Changes the live store.
  • Retries: runs at most once; a repeat with the same idempotency key returns the first result.
  • Sends something to customers.
  • Needs the Utánvét-ellenőr app installed
FieldTypeRequiredDescription
order_idstringyesOrder ID (order_…)

Example input:

{
  "order_id": "019bb3ef-6501-7dc3-a2e7-726e91520b7a"
}

utanvet_ellenor_check_signal

Report to Utánvét Ellenőr whether a cash-on-delivery order was taken over or refused.

outcome 1 reports a successful takeover, -1 a refusal. The report goes into a database shared with other merchants, kept for 8 years with no way to delete it. Sending the opposite outcome for an order already reported is the only way to correct it.

  • Action key: utanvet_ellenor.check.signal
  • Permission: integrations.write
  • Approval: Always waits for a person to approve it.
  • Effect: Changes the live store.
  • Retries: runs at most once; a repeat with the same idempotency key returns the first result.
  • Sends something to customers.
  • Needs the Utánvét-ellenőr app installed
FieldTypeRequiredDescription
order_idstringyesOrder ID (order_…)
outcomestringyes

Example input:

{
  "order_id": "019bb3ef-6501-7dc3-a2e7-726e91520b7a",
  "outcome": 1
}

utanvet_ellenor_settings_update

Choose which payment providers the cash-on-delivery check applies to.

cod_provider_ids are payment provider ids (pp_…); null returns to the default. The compliance acknowledgements are legal confirmations only a person gives in the admin.

  • Action key: utanvet_ellenor.settings.update
  • Permission: integrations.write
  • Approval: Waits for approval when the store requires it for this action.
  • Effect: Changes the live store.
  • Retries: safe to repeat with the same input.
  • Needs the Utánvét-ellenőr app installed
FieldTypeRequiredDescription
cod_provider_idslist of string or nullat most 32 items. at most 128 characters

Example input:

{
  "cod_provider_ids": [
    "pp_cod_cod"
  ]
}
Last updated