User Guide
Invoicing Service API Guide May 2012 111
12
MarkInvoiceAsRefunded API
Operation
Use the MarkInvoiceAsRefunded API operation to mark an invoice as refunded. This API
operation can only be used for full refunds.
MarkInvoiceAsRefundedRequest Message
Use the MarkInvoiceAsRefundedRequest message to mark an invoice as refunded.
RequestEnvelope Fields
MarkInvoiceAsRefundedRequest Fields
Field Description
detailLevel common:DetailLevelCode
(Optional) Level of detail required by the client application for components. It
is one of the following values:
ReturnAll – This value provides the maximum level of detail (default).
errorLanguage xs:string
(Required) RFC 3066 language in which error messages are returned; by
default it is en_US, which is the only language currently supported.
Field Description
invoiceID xs:string
(Required) ID of the invoice to mark as refunded.
refundDetail inv:OtherPaymentRefundDetailsType
(Required) Details of the refund made against this invoice.