---
title: "InstructionForCreditorAgent"
canonical: "https://openfinanceguide.com/en/stet/1.6.3/resources/instruction-for-creditor-agent"
edition: "STET PSD2 API 1.6.3.1"
source: "https://openfinanceguide.com/docs/stet/1.6.3/pdf/api-dsp2-stet-v1.6.3.2-openapi.yaml"
pdf: "https://openfinanceguide.com/docs/stet/1.6.3/pdf/api-dsp2-stet-v1.6.3.1-part-2-functional-model.pdf"
language: "en"
normative: "The normative text is the English PDF and OpenAPI file published by STET. This Markdown reproduces it for reading; where they differ, the PDF prevails."
license: "CC BY 3.0 FR (https://creativecommons.org/licenses/by/3.0/fr/), STET. Converted to Markdown by Open Finance Guide."
---

# InstructionForCreditorAgent

Type: `object` · Kind: ISO20022

Further information related to the processing of the payment instruction that may need to be acted upon by the creditor's agent. The instruction may relate to a level of service, or may be an instruction that has to be executed by the creditor's agent, or may be information required by the creditor's agent.

Fields:

- `code`, `string` — Coded information related to the processing of the payment instruction, provided by the initiating party, and intended for the creditor's agent.
  Values:
  - `CHQB` — PayCreditorByCheque: (Ultimate) creditor must be paid by cheque.
  - `HOLD` — HoldCashForCreditor: Amount of money must be held for the (ultimate) creditor, who will call. Pay on identification.
  - `PHOB` — PhoneBeneficiary: Please advise/contact (ultimate) creditor/claimant by phone.
  - `TELB` — Telecom: Please advise/contact (ultimate) creditor/claimant by the most efficient means of telecommunication.
- `instructionInformation`, `string` — Further information complementing the coded instruction or instruction to the creditor's agent that is bilaterally agreed or specific to a user community.
  Constraints: maxLength 140.

## Example

```json
{
  "code": "TELB",
  "instructionInformation": "Please contact M. John Doe"
}
```

## Used by

- `POST /payment-requests/{paymentRequestResourceId}/confirmation` (paymentRequestConfirmationPost)
- `PUT /payment-requests/{paymentRequestResourceId}` (paymentRequestPut)
- `GET /payment-requests/{paymentRequestResourceId}` (paymentRequestsGet)
- `POST /payment-requests` (paymentRequestsPost)
- `GET /payment-requests/{paymentRequestResourceId}/transactions` (paymentRequestTransactionsGet)
