> ## Documentation Index
> Fetch the complete documentation index at: https://developers.orchestrasolutions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pause a Payment Contract

> This method allows you to pause an active payment contract.
Paused contracts can be resumed later.

<Card title="Scheduled Payments Guide" icon="book" href="/guides/rest-api/scheduled-payments">
  Complete guide with examples, contract lifecycle and timezone handling
</Card>


## OpenAPI

````yaml post /PaymentContract/{id}/pause
openapi: 3.0.4
info:
  title: Orchestra API
  description: Code Version 1.0.13.1
  version: Prod
servers:
  - url: https://api.orchestrasolutions.com
security: []
tags:
  - name: AP2
    description: Test AP2 controller
  - name: EWalletOperations
    description: Card operations controller
  - name: MockCredentialProvider
    description: |-
      Mock Credential Provider controller implementing JSON-RPC 2.0 protocol
      Used for testing AP2 checkout flows
  - name: PaymentContract
    description: Payment Contracts - Manage individual scheduled payment arrangements
  - name: PaymentGatewayAccounts
    description: Payment Gateway Accounts
  - name: PaymentGateway
    description: Universal Payment Gateway
  - name: Utils
    description: Utils
  - name: Tools
    description: Tools
  - name: StringTokens
    description: Token management
paths:
  /PaymentContract/{id}/pause:
    post:
      tags:
        - PaymentContract
      summary: Pause a Payment Contract
      description: |-
        This method allows you to pause an active payment contract.
        Paused contracts can be resumed later.
      operationId: PauseContract
      parameters:
        - name: id
          in: path
          description: Contract ID
          required: true
          schema:
            type: string
            format: uuid
      responses:
        '200':
          description: OK
        '400':
          description: Invalid operation
          content:
            application/json:
              schema:
                type: string
        '401':
          description: Not authenticated
        '404':
          description: Not found
          content:
            application/json:
              schema:
                type: string
      security:
        - {}

````