status
A string value you provide to indicate the status of the token and the contents of the external purchase report.
Declaration
string statusPossible Values
LINE_ITEMIndicates that your external purchase report includes line items to report transactions.
NO_LINE_ITEMIndicates that your app or website received an external purchase token, but the customer didn’t complete any transactions related to the token.
UNRECOGNIZED_TOKENIndicates that you received an App Store Server Notification about an external purchase token assigned to your app, but your system doesn’t recognize the token.
DUPLICATE_TOKENIndicates that you recognize the external purchase token from an App Store Server Notification, but you’re reporting transactions using another token that’s active for the customer in the same time period. This status applies only to
SERVICESandACQUISITIONtoken types. For more information about tokens, see Receiving and decoding external purchase tokens.
Mentioned in
Discussion
The status property indicates whether the token you’re reporting has any associated transactions. You provide this property in the ExternalPurchaseReport request body when you call the Send External Purchase Report endpoint.