Settle external payment

External Payment Token

Schema

Fields

Response

200 OK

Type: object
Description: Base class for all transaction types in the ledger service

Errors

400

Description: A parameter in the query given in the request does not match the valid queries for the endpoint.

401

Description: User has not been authenticated

404

Description: The specified resource was not found.

429

Description: Client has exceeded the number of allowed requests in a given time period.


Example Request

curl --request POST \
     --url https://sandbox.lithic.com/v1/external_payments/external_payment_token/settle \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "memo": "string",
  "effective_date": "2026-07-18",
  "progress_to": "SETTLED"
}
'```

### Example Response
```json
{
  "status": "PENDING",
  "token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "created": "2026-07-18T00:25:31.588Z",
  "updated": "2026-07-18T00:25:31.588Z",
  "family": "string",
  "result": "APPROVED",
  "category": "EXTERNAL_WIRE",
  "settled_amount": 0,
  "pending_amount": 0,
  "currency": "string",
  "events": [
    {
      "amount": 0,
      "type": "EXTERNAL_WIRE_INITIATED",
      "result": "APPROVED",
      "detailed_results": ["APPROVED"],
      "created": "2026-07-18T00:25:31.588Z",
      "token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "memo": "string",
      "effective_date": "2026-07-18"
    }
  ],
  "user_defined_id": "string",
  "financial_account_token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "payment_type": "DEPOSIT"
}