Skip to main content

InvoiceCancellationCommissionImpactPreview

The commission rows on the order that cancelling the invoice affects, and whether any needs a manual clawback.

type InvoiceCancellationCommissionImpactPreview {
affectedCommissionRowCount: Int!
lockedOrPaidAmount: Float!
requiresManualClawback: Boolean!
salesOrderId: ID
}

Fields​

InvoiceCancellationCommissionImpactPreview.affectedCommissionRowCount ● Int! non-null scalar​

How many commission rows on the order the cancellation affects.

InvoiceCancellationCommissionImpactPreview.lockedOrPaidAmount ● Float! non-null scalar​

The commission amount that is already locked or paid.

InvoiceCancellationCommissionImpactPreview.requiresManualClawback ● Boolean! non-null scalar​

True when locked or paid commission means someone must claw it back by hand.

InvoiceCancellationCommissionImpactPreview.salesOrderId ● ID scalar​

The ID of the sales order.

Member Of​

InvoiceCancellationPreview object