I am finding the documentation for this type a bit lacking. For example
SHIPPING_RETURN_TO_ORIGIN_ADJUSTMENT. When does this happen? What caused this fee to happen? It seems to me to be that this happens when a buyer refuses to accept an order, but this is not immediately obvious from the name of the Transaction Type. (What happens for regular refunds? Which TransactionType is used?)
Another example SHOP_CASH_CAMPAIGN_BILLING_DEBIT and the other related fees. If I don’t know what a shop cash campaign is, how am I supposed to know what these transaction types are for? More helpful would have been to add a link to a page that explains what a shop cash campaign is.
In short, I would like a short description of how each Type happens, a link to a Shopify program help page, if applicable (such as shop cash campaign, shopify collective, etc.), and a list of similar/related types (if applicable) and how they differ (if applicable.).