---
title: "PATCH /payment-api/v1/lpm"
method: PATCH
path: "/payment-api/v1/lpm"
tags: ["Lpm"]
---

# PATCH /payment-api/v1/lpm

`PATCH /payment-api/v1/lpm`

## Request body

- ProceedLpmPaymentRequest
  - `pubKey` string, nullable
  - `countryIso` string, nullable
  - `brandCode` string, nullable
  - `payload` string, nullable
  - `capture` boolean
  - `isPaymentContext` boolean

## Response `200`

Success

- ProceedLpmPaymentResponse
  - `status` 'RequiresPaymentMethod' | 'RequiresConfirmation' | 'RequiresAction' | 'Processing' | 'RequiresCapture' | 'Canceled' | 'Succeeded' | 'Scheduled' | 'PartialRefund' | 'Refund' | 'DisputedNeedsResponse' | 'DisputedUnderReview' | 'DisputedChargeRefunded' | 'DisputedWon' | 'DisputedLost' | 'DisputedCanceled' | 'DisputedExpired' | 'DisputedWarningClosed' | 'DisputedAccepted' | 'DisputedArbitrationSentToScheme' | 'DisputedEvidenceAcknowledgedByScheme' | 'DisputedEvidenceSubmitted' | 'DisputedResolved' | 'Voided' | 'DisputedEvidenceRequired' | 'DisputedArbitrationEvidenceSubmitted' | 'DisputedArbitrationWon' | 'DisputedArbitrationLost'
  - `clientSecret` string, nullable
  - `accountPublicKey` string, nullable
  - `accountId` string, nullable
  - `data` string, nullable
  - `orderId` string, nullable
  - `paymentContextId` string, nullable
  - `amountId` integer, nullable
  - `referenceId` string, nullable
  - `processingChannelId` string, nullable

## Other responses

- `400` — Bad Request
- `404` — Not Found

---

[API](https://skmtc.dev/iolpay/apis/iolpay-payment-api-public.md) · [All operations](https://skmtc.dev/iolpay/apis/iolpay-payment-api-public/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/iolpay/iolpay-payment-api-public/revisions/f14fdc43700a/schema)
