---
title: "updateGroupPaymentRequest"
method: PUT
path: "/api/group-payment-requests"
tags: ["group-payment-request-resource"]
---

# updateGroupPaymentRequest

`PUT /api/group-payment-requests`

## Request body

- GroupPaymentRequestDTO
  - `acceptorCode` string
  - `createdDatePersian` string
  - `createdTimePersian` string
  - `description` string
  - `id` integer
  - `name` string
  - `ownerLogin` string
  - `payments` AyriaPaymentDTO[]
    - `amount` number
    - `archived` boolean
    - `callbackUrl` string
    - `cancelDescription` string
    - `canceled` boolean
    - `cashier` string
    - `cashierName` string
    - `createdDate` string
    - `createdDateOriginal` string, date-time
    - `createdDatePersian` string
    - `createdTime` string
    - `creditAmount` number
    - `customerAmountActual` number
    - `defaultCallbackUrl` string
    - `deliverable` boolean
    - `delivered` boolean
    - `deliveryAddress` string
    - `deliveryMan` string
    - `department` 'SPORT' | 'CLOTHING' | 'CONSULTING' | 'DIGITAL' | 'RESTAURANT' | 'HEALTH' | 'SCIENCE' | 'STORE' | 'TRAVEL' | 'HOME_APPLIANCE' | 'BEAUTY' | 'JEWELLERY' | 'CULTURE' | 'FORMALITY' | 'ART' | 'CAR' | 'BUILDING'
    - `description` string
    - `discountAmount` number
    - `insuranceAmount` number
    - `ipgAttempts` integer
    - `issuerMustVerifyPayment` boolean
    - `kalas` ImmutableKalaDTO[]
      - `count` integer
      - `description` string
      - `name` string
      - `price` number
      - `totalPrice` number
    - `number` integer
    - `onlineOrder` boolean
    - `orderDone` boolean
    - `paid` boolean
    - `paidDatePersian` string
    - `paidTimePersian` string
    - `payeeIdentity` string
    - `payeeName` string
    - `payeeReferralCode` integer
    - `payeeType` 'USER' | 'ACCEPTOR'
    - `payerAddress` string
    - `payerMember` boolean
    - `payerMobile` string
    - `payerName` string
    - `paymentMethod` 'WALLET' | 'CASH' | 'POS'
    - `paymentStatus` 'DEFAULT' | 'WAITING_FOR_VERIFY' | 'VERIFIED'
    - `paymentText` string
    - `paymentUrl` string
    - `pickupNotify` integer
    - `receiveDate` string
    - `receiveTime` string
    - `receiveType` 'DELIVERY' | 'TABLES' | 'PICKUP'
    - `referenceCode` string
    - `score` number
    - `shippingAddressId` integer
    - `shippingFee` number
    - `shippingGeo` string
    - `shippingStatus` 'REGISTERED' | 'PICKED' | 'CONSIDERED' | 'ON_MOVE' | 'DELIVERED' | 'REFUNDED'
    - `tableIdentifier` string
    - `tax` number
    - `terminal` string
    - `tip` number
    - `trackingNumber` integer
    - `unitedAmount` number
    - `voucherAmount` number
    - `waiter` string
  - `templateId` integer
  - `templateName` string

## Response `200`

OK

## Other responses

- `201` — Created
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found

---

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