public class RefundPreparationResult
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<PaymentToRefundReplacement> |
paymentReplacements
Список замен для транзакций, переданных в
RefundPreparationRequest.getPaymentsToRefund() . |
Constructor and Description |
---|
RefundPreparationResult(java.util.List<PaymentToRefundReplacement> replacements) |
Modifier and Type | Method and Description |
---|---|
java.util.List<PaymentToRefundReplacement> |
getPaymentReplacements() |
java.lang.String |
toString() |
private final java.util.List<PaymentToRefundReplacement> paymentReplacements
RefundPreparationRequest.getPaymentsToRefund()
.
Каждая транзакция, для которой требуются изменения, должна быть один и только один раз перечислена в поле PaymentToRefundReplacement.getUsedFor()
} одной
из замен.
Если одна и та же транзакция встречается больше одного раза в разных заменах, то такие замены считаются недействительными и не применяются.
Если список замен пустой, то при возврате по чеку будет использоваться список транзакций RefundPreparationRequest.getPaymentsToRefund()
без изменений.
public RefundPreparationResult(java.util.List<PaymentToRefundReplacement> replacements)
public java.util.List<PaymentToRefundReplacement> getPaymentReplacements()
public java.lang.String toString()
toString
in class java.lang.Object