IOutput : { createDepositPayment : { blockchain_data ?: unknown ; can_change_status : boolean ; coopname : string ; created_at : unknown ; direction : PaymentDirection ; direction_label : string ; expired_at ?: unknown ; formatted_amount : string ; hash ?: null | string ; id ?: unknown ; income_hash ?: null | string ; is_final : boolean ; memo ?: null | string ; message ?: null | string ; outcome_hash ?: null | string ; payment_details ?: { amount_plus_fee : string ; amount_without_fee : string ; data : unknown ; fact_fee_percent : number ; fee_amount : string ; fee_percent : number ; tolerance_percent : number ; } ; payment_method_id ?: null | string ; provider ?: null | string ; quantity : number ; statement ?: unknown ; status : PaymentStatus ; status_label : string ; symbol : string ; type : Zeus . PaymentType ; type_label : string ; updated_at ?: unknown ; username : string ; username_certificate ?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {}
; } ; } Type declaration create Deposit Payment : { blockchain_data ?: unknown ; can_change_status : boolean ; coopname : string ; created_at : unknown ; direction : PaymentDirection ; direction_label : string ; expired_at ?: unknown ; formatted_amount : string ; hash ?: null | string ; id ?: unknown ; income_hash ?: null | string ; is_final : boolean ; memo ?: null | string ; message ?: null | string ; outcome_hash ?: null | string ; payment_details ?: { amount_plus_fee : string ; amount_without_fee : string ; data : unknown ; fact_fee_percent : number ; fee_amount : string ; fee_percent : number ; tolerance_percent : number ; } ; payment_method_id ?: null | string ; provider ?: null | string ; quantity : number ; statement ?: unknown ; status : PaymentStatus ; status_label : string ; symbol : string ; type : Zeus . PaymentType ; type_label : string ; updated_at ?: unknown ; username : string ; username_certificate ?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {}; } Optional blockchain_ data ?: unknown can_ change_ status : boolean coopname : string created_ at : unknown direction_ label : string Optional expired_ at ?: unknown formatted_ amount : string Optional hash ?: null | string Optional id ?: unknown Optional income_ hash ?: null | string is_ final : boolean Optional memo ?: null | string Optional message ?: null | string Optional outcome_ hash ?: null | string Optional payment_ details ?: { amount_plus_fee : string ; amount_without_fee : string ; data : unknown ; fact_fee_percent : number ; fee_amount : string ; fee_percent : number ; tolerance_percent : number ; } amount_ plus_ fee : string amount_ without_ fee : string data : unknown fact_ fee_ percent : number fee_ amount : string fee_ percent : number tolerance_ percent : number Optional payment_ method_ id ?: null | string Optional provider ?: null | string quantity : number Optional statement ?: unknown status_ label : string symbol : string type_ label : string Optional updated_ at ?: unknown username : string Optional username_ certificate ?: ({ username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | null | undefined; inn: string; } | { username: string; type: AccountType; first_name: string; last_name: string; middle_name?: string | ... 1 more ... | undefined; } | { ...; }) & {}Defined in components/sdk/src/mutations/gateway/createDepositPayment.ts:14
Создание объекта паевого платежа производится мутацией createDepositPayment. Выполнение мутации возвращает идентификатор платежа и данные для его совершения в зависимости от выбранного платежного провайдера.
Требуемые роли: chairman, member.