ShopifyPaymentsTransactionType Documentation

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.).

1 Like

Hey @SRCB, thanks for the feedback.

For the specific examples, you’re correct SHIPPING_RETURN_TO_ORIGIN_ADJUSTMENT is from a Return to Sender type event.

For standard refunds, that’s REFUND.

SHOP_CASH_CAMPAIGN_BILLING_DEBIT relates to Shop Campaigns, a Shopify customer acquisition program where merchants run promotions offering buyers bonus Shop Cash. This debit is the merchant’s cost when a customer converts through one of those campaigns. The Shop Campaigns billing docs cover how the charges work.

I agree the descriptions could be more descriptive. I’m noting that request internally.

Hey @SRCB, I’m going to mark this thread as solved for now, however we do still have this as a tracked feature request.