Beispiel #1
0
 /// <inheritdoc cref="SendClosingReceiptAsync(SendClosingReceipt, CancellationToken)"/>
 public SendClosingReceiptResponse SendClosingReceipt(SendClosingReceipt sendClosingReceipt)
 => Post <SendClosingReceipt, SendClosingReceiptResponse>(sendClosingReceipt);
Beispiel #2
0
 /// <summary>
 /// Метод позволяет отправить закрывающий чек в кассу.
 /// Условия метода:
 /// <list type="number">
 /// <item>Закрывающий чек может быть отправлен если платежная сессия по первому чеку находится в статусе <see cref="EStatusResponse.Confirmed"/>.</item>
 /// <item>В платежной сессии был передан объект <see cref="Receipt"/>.</item>
 /// <item>В объекте <see cref="Receipt"/> был передан хотя бы один объект <see cref="ReceiptItem.PaymentMethod"/> <see cref="EPaymentMethod.FullPrepayment"/> или <see cref="EPaymentMethod.Prepayment"/> или <see cref="EPaymentMethod.Advance"/></item>
 /// </list>
 /// </summary>
 /// <param name="sendClosingReceipt"></param>
 /// <param name="token"></param>
 /// <returns></returns>
 public Task <SendClosingReceiptResponse> SendClosingReceiptAsync(SendClosingReceipt sendClosingReceipt, CancellationToken token)
 => PostAsync <SendClosingReceipt, SendClosingReceiptResponse>(sendClosingReceipt, token);