How to send Consumption Information to App Store to make refund successfully

As we know, the customer initiated a refund request for a consumable in-app purchase, the CONSUMPTION_REQUEST notification will be received on the developer server side. The developer could send consumption info to help the app store to do refund decisions.

I want to make the refund have a greater chance of success. How could we send this consumption info?

We try to send consumption info to indicate one inactive user as below

AccountTenure:            1,
AppAccountToken:          "",
ConsumptionStatus:        0,
CustomerConsented:        true,
DeliveryStatus:           0,
LifetimeDollarsPurchased: 0,
LifetimeDollarsRefunded:  0,
Platform:                 1,
PlayTime:                 0,
SampleContentProvided:    false,
UserStatus:               0,

The app store failed to refund

Then we try to send consumption info to indicate one active user as below

AccountTenure:            1,
AppAccountToken:          "",
ConsumptionStatus:        0,
CustomerConsented:        true,
DeliveryStatus:           0,
LifetimeDollarsPurchased: 0,
LifetimeDollarsRefunded:  0,
Platform:                 1,
PlayTime:                 4,
SampleContentProvided:    false,
UserStatus:               1,

The app store refuses to refund again.

The App Store uses the consumption information you provide to inform its refund decisions, however whether you send this information or not, it is possible the refund could be accepted or denied. As long as you received a successful 202 response from the Consumption API, you can be confident the information was received and will be taken into account.

How to send Consumption Information to App Store to make refund successfully
 
 
Q