I am confused about the refund-order/reason element. The
online
definition of this element seems to be directed more at
notifications
that are recieved via callback, rather than data that can be
provided
to Google.
When I initiate refund via the merchant center, I have a
dropdown list
of choices for Reason like "wrong size" or
"took too long to deliver".
It does not matter what I choose here. I cannot see my
selection
through the merchant center after the refund is made.
Neither is the
information included in the refund-amount-notification, so I
could make
it available after the callback.
The customer can log in to their google account and view
purchase
history, but the "reason" is not displayed there.
The customer also
gets an email, which includes the following text regardless
of the
reason:
"1. Refund reason: DEFAULT_REASON"
The same behavior is observed when I initiate refunds via
the API. I
can provide reason, but it doesn't appear to have any
purpose.
All of this behavior was observed using the sandbox.
|