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

# Disconnect Wix Payments

> <Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>

Disconnects the payment integration and removes its stored provider credentials. Requires write access to the app. Updates and redeploys the shared checkout credentials before marking the integration disconnected. Preserves the Wix site and dashboard access. This does not delete the Wix account, and an in-progress checkout can still complete. Repeating the call after a successful disconnect is rejected.



## OpenAPI

````yaml /developers/references/app-management/app-management-openapi.json delete /api/apps/{app_id}/payments/wix
openapi: 3.1.0
info:
  title: Base44 App Management API
  version: 1.0.0
servers:
  - url: https://app.base44.com
security:
  - ApiKeyAuth: []
paths:
  /api/apps/{app_id}/payments/wix:
    delete:
      summary: Disconnect Wix Payments
      description: >-
        <Info>This API is in beta. Endpoints, fields, and behavior may still
        change, so avoid depending on it in production.</Info>


        Disconnects the payment integration and removes its stored provider
        credentials. Requires write access to the app. Updates and redeploys the
        shared checkout credentials before marking the integration disconnected.
        Preserves the Wix site and dashboard access. This does not delete the
        Wix account, and an in-progress checkout can still complete. Repeating
        the call after a successful disconnect is rejected.
      operationId: disconnect_wix_payments_api_apps__app_id__payments_wix_delete
      parameters:
        - name: app_id
          in: path
          required: true
          schema:
            type: string
            description: ID of the Base44 app.
            title: App Id
          description: ID of the Base44 app.
          example: 6820f3a4e7b91d003c45a1f2
      responses:
        '200':
          description: The integration was disconnected.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/WixPaymentDisconnectResult'
        '400':
          description: This integration is not connected to the app.
        '401':
          description: Missing or invalid credentials.
        '403':
          description: >-
            The credential is not permitted or you don't have write access to
            the app. A missing app also fails the app access check.
        '404':
          description: The app is outside the credential's granted workspace.
        '409':
          description: The workspace requires an unlocked SSO session.
components:
  schemas:
    WixPaymentDisconnectResult:
      properties:
        success:
          type: boolean
          title: Success
          description: Whether the disconnect completed.
          example: true
      type: object
      required:
        - success
      title: WixPaymentDisconnectResult
      description: The result of disconnecting a Wix payment integration.
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: api_key
      description: Personal API key.

````