Contents

RefundHistoryResponse

A response that contains an array of signed JSON Web Signature (JWS) refunded transactions, and paging information.

Declaration

object RefundHistoryResponse

Properties

NameTypeDescription
hasMorehasMore

A Boolean value that indicates whether the App Store has more transactions than it returns in signedTransactions. If the value is true, use the revision token to request the next set of transactions by calling Get Refund History.

revisionrevision

A token you provide in a query to request the next set of transactions from the Get Refund History endpoint.

signedTransactions[JWSTransaction]

A list of up to 20 JWS transactions, or an empty array if the customer hasn’t received any refunds in your app.

The transactions are sorted in ascending order by revocationDate.

Mentioned in

Discussion

The Get Refund History endpoint returns this response.

This response returns a maximum of 20 refunded transactions. If your customer has more than 20 refunded transactions, the hasMore value is true. Each response includes a revision token. Call Get Refund History again with the revision token in the query to receive the next set of transactions. When the App Store has no more transactions to send, the hasMore value is false.

Consider storing the revision token from the last page of results with other customer account information. Use it at a later date when you call Get Refund History to request any new refunded transactions since the last time you called the endpoint for the customer. By using the stored revision token, you can avoid fetching transactions you’ve already received.

Topics

Response data types

See Also

Refund lookup