---
title: "Complete a test-mode settlement"
method: POST
path: "/v1/test_helpers/issuing/settlements/{settlement}/complete"
---

# Complete a test-mode settlement

`POST /v1/test_helpers/issuing/settlements/{settlement}/complete`

Allows the user to mark an Issuing settlement as complete.

## Path parameters

- `settlement` string, required

## Response `200`

Successful response.

- IssuingSettlement — When a non-stripe BIN is used, any use of an [issued card](https://docs.stripe.com/issuing) must be settled directly with the card network. The net amount owed is represented by an Issuing `Settlement` object.
  - `bin` string, required — The Bank Identification Number reflecting this settlement record.
  - `clearing_date` integer, required — The date that the transactions are cleared and posted to user's accounts.
  - `created` integer, required — Time at which the object was created. Measured in seconds since the Unix epoch.
  - `currency` string, currency, required — Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies).
  - `id` string, required — Unique identifier for the object.
  - `interchange_fees_amount` integer, required — The total interchange received as reimbursement for the transactions.
  - `livemode` boolean, required — If the object exists in live mode, the value is `true`. If the object exists in test mode, the value is `false`.
  - `metadata` object, required — Set of [key-value pairs](https://docs.stripe.com/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
  - `net_total_amount` integer, required — The total net amount required to settle with the network.
  - `network` 'maestro' | 'mastercard' | 'visa', required — The card network for this settlement report. One of ["visa", "maestro", "mastercard"]
  - `network_fees_amount` integer, required — The total amount of fees owed to the network.
  - `network_settlement_identifier` string, required — The Settlement Identification Number assigned by the network.
  - `object` 'issuing.settlement', required — String representing the object's type. Objects of the same type share the same value.
  - `settlement_service` string, required — One of `international` or `uk_national_net`.
  - `status` 'complete' | 'pending', required — The current processing status of this settlement.
  - `transaction_amount` integer, required — The total transaction amount reflected in this settlement.
  - `transaction_count` integer, required — The total number of transactions reflected in this settlement.

## Other responses

- `default` — Error response.

---

[API](https://skmtc.net/stripe/apis/stripe-api-2.md) · [All operations](https://skmtc.net/stripe/apis/stripe-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/stripe/stripe-api-2/versions/3653ad45bbec/schema)
