Skip to main content
Anchor to ShopifyPaymentsTransactionType

ShopifyPaymentsTransactionType

enum

The possible types of transactions.

Anchor to ACH_BANK_FAILURE_DEBIT_FEEACH_BANK_FAILURE_DEBIT_FEE

Deducts a fee from the balance when a debit from the merchant's bank account fails.

Anchor to ACH_BANK_FAILURE_DEBIT_REVERSAL_FEEACH_BANK_FAILURE_DEBIT_REVERSAL_FEE

Reverses an ACH_BANK_FAILURE_DEBIT_FEE transaction.

A manual or system adjustment to the Shopify Payments balance that no more specific type covers. In API versions where a newer transaction type isn't available yet, that type is returned as ADJUSTMENT.

Anchor to ADS_PUBLISHER_CREDITADS_PUBLISHER_CREDIT

Adds an ads publisher credit to the balance.

Anchor to ADS_PUBLISHER_CREDIT_REVERSALADS_PUBLISHER_CREDIT_REVERSAL

Reverses an ADS_PUBLISHER_CREDIT transaction.

Funds that Shopify advances to the balance before the normal payout schedule, against payments that are expected to be paid out later.

The other half of an ADVANCE. Deducts the advanced amount from the pending funds it was advanced against, so the two net to zero.

Adds funds to the balance to correct a financial anomaly.

Anchor to ANOMALY_CREDIT_REVERSALANOMALY_CREDIT_REVERSAL

Reverses an ANOMALY_CREDIT transaction.

Deducts funds from the balance to correct a financial anomaly.

Anchor to ANOMALY_DEBIT_REVERSALANOMALY_DEBIT_REVERSAL

Reverses an ANOMALY_DEBIT transaction.

Anchor to APPLICATION_FEE_REFUNDAPPLICATION_FEE_REFUND

Returns fees to the balance for an order that was refunded.

Anchor to BALANCE_TRANSFER_INBOUNDBALANCE_TRANSFER_INBOUND

Moves funds from a Shopify Balance account into the Shopify Payments balance.

Anchor to BALANCE_TRANSFER_OUTBOUNDBALANCE_TRANSFER_OUTBOUND

Moves funds from the Shopify Payments balance into a Shopify Balance account.

Deducts a Shopify bill charge from the balance, such as a theme purchased with the balance.

Anchor to BILLING_DEBIT_REVERSALBILLING_DEBIT_REVERSAL

Reverses a BILLING_DEBIT transaction, such as when a theme purchased with the balance is refunded.

Adds funds to the balance as a credit from a sales channel.

Anchor to CHANNEL_CREDIT_REVERSALCHANNEL_CREDIT_REVERSAL

Reverses a CHANNEL_CREDIT transaction.

Anchor to CHANNEL_PROMOTION_CREDITCHANNEL_PROMOTION_CREDIT

Adds promotional funds from a sales channel to the balance.

Anchor to CHANNEL_PROMOTION_CREDIT_REVERSALCHANNEL_PROMOTION_CREDIT_REVERSAL

Reverses a CHANNEL_PROMOTION_CREDIT transaction.

Anchor to CHANNEL_TRANSFER_CREDITCHANNEL_TRANSFER_CREDIT

Adds funds to the balance for a transfer from a sales channel.

Anchor to CHANNEL_TRANSFER_CREDIT_REVERSALCHANNEL_TRANSFER_CREDIT_REVERSAL

Reverses a CHANNEL_TRANSFER_CREDIT transaction.

Anchor to CHANNEL_TRANSFER_DEBITCHANNEL_TRANSFER_DEBIT

Deducts funds from the balance for a transfer to a sales channel.

Anchor to CHANNEL_TRANSFER_DEBIT_REVERSALCHANNEL_TRANSFER_DEBIT_REVERSAL

Reverses a CHANNEL_TRANSFER_DEBIT transaction.

A customer payment for an order, processed through Shopify Payments and added to the balance.

Adjusts a previously recorded charge. Depending on its sign, it adds to or deducts from the balance.

The fee that the cardholder's bank charges when a customer files a chargeback.

Anchor to CHARGEBACK_FEE_REFUNDCHARGEBACK_FEE_REFUND

Returns a CHARGEBACK_FEE to the balance when the fee is refunded.

Holds disputed funds from the available balance while a chargeback is open.

Anchor to CHARGEBACK_HOLD_RELEASECHARGEBACK_HOLD_RELEASE

Releases funds held by a CHARGEBACK_HOLD back to the available balance.

Anchor to CHARGEBACK_PROTECTION_CREDITCHARGEBACK_PROTECTION_CREDIT

Credits the disputed amount and chargeback fee when Shopify Fraud Protect covers a fraudulent chargeback on a protected order.

Anchor to CHARGEBACK_PROTECTION_CREDIT_REVERSALCHARGEBACK_PROTECTION_CREDIT_REVERSAL

Reverses a CHARGEBACK_PROTECTION_CREDIT transaction.

Anchor to CHARGEBACK_PROTECTION_DEBITCHARGEBACK_PROTECTION_DEBIT

Takes back a Fraud Protect reimbursement after the chargeback is won, because the disputed amount is returned to the balance.

Anchor to CHARGEBACK_PROTECTION_DEBIT_REVERSALCHARGEBACK_PROTECTION_DEBIT_REVERSAL

Reverses a CHARGEBACK_PROTECTION_DEBIT transaction.

Adds funds to the balance as a collections credit.

Anchor to COLLECTIONS_CREDIT_REVERSALCOLLECTIONS_CREDIT_REVERSAL

Reverses a COLLECTIONS_CREDIT transaction.

Converts funds between currencies in the balance, deducting from one currency and adding to another.

Customs duty for a Managed Markets order. Depending on its sign, it adds to or deducts from the balance.

Anchor to CUSTOMS_DUTY_ADJUSTMENTCUSTOMS_DUTY_ADJUSTMENT

Corrects or reverses a previously recorded CUSTOMS_DUTY transaction. Depending on its sign, it adds to or deducts from the balance.

Adjusts the balance after a chargeback is resolved. It usually returns all or part of the disputed amount. In rare cases it's negative and deducts an additional amount.

Withdraws the disputed amount from the balance when a customer's bank opens a chargeback.

Import tax for a Managed Markets order. Depending on its sign, it adds to or deducts from the balance.

Anchor to IMPORT_TAX_ADJUSTMENTIMPORT_TAX_ADJUSTMENT

Corrects or reverses a previously recorded IMPORT_TAX transaction. Depending on its sign, it adds to or deducts from the balance.

Adds refunded import tax for a Managed Markets order to the balance.

Anchor to LENDING_CAPITAL_REFUNDLENDING_CAPITAL_REFUND

Returns all or part of a LENDING_CAPITAL_REMITTANCE to the balance when Shopify Capital refunds a remittance it collected.

Anchor to LENDING_CAPITAL_REFUND_REVERSALLENDING_CAPITAL_REFUND_REVERSAL

Reverses a LENDING_CAPITAL_REFUND transaction.

Anchor to LENDING_CAPITAL_REMITTANCELENDING_CAPITAL_REMITTANCE

Deducts a Shopify Capital repayment (remittance) from the balance.

Anchor to LENDING_CAPITAL_REMITTANCE_REVERSALLENDING_CAPITAL_REMITTANCE_REVERSAL

Reverses a LENDING_CAPITAL_REMITTANCE transaction.

Adds funds to the balance as a general lending credit that isn't tied to a specific lending product. Legacy.

Anchor to LENDING_CREDIT_REFUNDLENDING_CREDIT_REFUND

Returns a Shopify Credit remittance to the balance when it's refunded.

Anchor to LENDING_CREDIT_REFUND_REVERSALLENDING_CREDIT_REFUND_REVERSAL

Reverses a LENDING_CREDIT_REFUND transaction.

Anchor to LENDING_CREDIT_REMITTANCELENDING_CREDIT_REMITTANCE

Deducts a Shopify Credit repayment (remittance) from the balance.

Anchor to LENDING_CREDIT_REMITTANCE_REVERSALLENDING_CREDIT_REMITTANCE_REVERSAL

Reverses a LENDING_CREDIT_REMITTANCE transaction.

Anchor to LENDING_CREDIT_REVERSALLENDING_CREDIT_REVERSAL

Reverses a LENDING_CREDIT transaction.

Deducts funds from the balance as a general lending debit that isn't tied to a specific lending product. Legacy.

Anchor to LENDING_DEBIT_REVERSALLENDING_DEBIT_REVERSAL

Reverses a LENDING_DEBIT transaction.

Anchor to MARKETPLACE_FEE_CREDITMARKETPLACE_FEE_CREDIT

Adds funds to the balance to adjust a marketplace fee.

Anchor to MARKETPLACE_FEE_CREDIT_REVERSALMARKETPLACE_FEE_CREDIT_REVERSAL

Reverses a MARKETPLACE_FEE_CREDIT transaction.

Adds funds to the balance for a channel-billed Managed Markets transaction.

Anchor to MERCHANT_GOODWILL_CREDITMERCHANT_GOODWILL_CREDIT

Adds a goodwill credit from Shopify to the balance.

Anchor to MERCHANT_GOODWILL_CREDIT_REVERSALMERCHANT_GOODWILL_CREDIT_REVERSAL

Reverses a MERCHANT_GOODWILL_CREDIT transaction.

Anchor to MERCHANT_TO_MERCHANT_CREDITMERCHANT_TO_MERCHANT_CREDIT

Adds funds to the balance from another merchant. Legacy Shopify Collective type.

Anchor to MERCHANT_TO_MERCHANT_CREDIT_REVERSALMERCHANT_TO_MERCHANT_CREDIT_REVERSAL

Reverses a MERCHANT_TO_MERCHANT_CREDIT transaction.

Anchor to MERCHANT_TO_MERCHANT_DEBITMERCHANT_TO_MERCHANT_DEBIT

Deducts funds from the balance for a payment to another merchant. Legacy Shopify Collective type.

Anchor to MERCHANT_TO_MERCHANT_DEBIT_REVERSALMERCHANT_TO_MERCHANT_DEBIT_REVERSAL

Reverses a MERCHANT_TO_MERCHANT_DEBIT transaction.

Adds a promotional credit from Shopify to the balance.

Anchor to PROMOTION_CREDIT_REVERSALPROMOTION_CREDIT_REVERSAL

Reverses a PROMOTION_CREDIT transaction.

Deducts a referral fee for an order from the balance.

Deducts the tax on a REFERRAL_FEE from the balance.

Deducts a refund to a customer from the balance.

Adjusts a previously recorded refund. Depending on its sign, it adds to or deducts from the balance.

Returns funds to the balance when a refund to a customer fails.

Moves funds into or out of a reserve. A hold reduces the available balance, and a release restores it.

Anchor to RESERVED_FUNDS_REVERSALRESERVED_FUNDS_REVERSAL

Releases funds from a reserve back to the balance.

Anchor to RESERVED_FUNDS_WITHDRAWALRESERVED_FUNDS_WITHDRAWAL

Moves funds from the balance into a reserve that Shopify holds on the account.

Returns funds withheld by a RISK_WITHDRAWAL to the balance.

Withholds the amount of a potentially fraudulent order from the balance when its payout is already pending.

Anchor to SELLER_PROTECTION_CREDITSELLER_PROTECTION_CREDIT

Credits the disputed amount and chargeback fee when Shopify Protect covers a fraudulent chargeback on a protected Shop Pay order.

Anchor to SELLER_PROTECTION_CREDIT_REVERSALSELLER_PROTECTION_CREDIT_REVERSAL

Reverses a SELLER_PROTECTION_CREDIT transaction.

Deducts the cost of a shipping label bought for a Managed Markets shipment.

Anchor to SHIPPING_LABEL_ADJUSTMENTSHIPPING_LABEL_ADJUSTMENT

Adjusts the cost of a Managed Markets shipping label after its final cost is reconciled. Depending on its sign, it adds to or deducts from the balance.

Anchor to SHIPPING_LABEL_ADJUSTMENT_BASESHIPPING_LABEL_ADJUSTMENT_BASE

Adjusts the base shipping cost of a Managed Markets shipping label. Depending on its sign, it adds to or deducts from the balance.

Anchor to SHIPPING_LABEL_ADJUSTMENT_SURCHARGESHIPPING_LABEL_ADJUSTMENT_SURCHARGE

Adjusts a surcharge on a Managed Markets shipping label. Depending on its sign, it adds to or deducts from the balance.

Anchor to SHIPPING_OTHER_CARRIER_CHARGE_ADJUSTMENTSHIPPING_OTHER_CARRIER_CHARGE_ADJUSTMENT

Deducts an additional carrier charge for a Managed Markets shipment.

Anchor to SHIPPING_RETURN_TO_ORIGIN_ADJUSTMENTSHIPPING_RETURN_TO_ORIGIN_ADJUSTMENT

Deducts a carrier charge when a Managed Markets shipment is returned to its origin, such as when the customer refuses delivery.

Anchor to SHOP_CASH_BILLING_DEBITSHOP_CASH_BILLING_DEBIT

Deducts a Shop Cash billing charge from the balance.

Anchor to SHOP_CASH_BILLING_DEBIT_REVERSALSHOP_CASH_BILLING_DEBIT_REVERSAL

Reverses a SHOP_CASH_BILLING_DEBIT transaction.

Anchor to SHOP_CASH_CAMPAIGN_BILLING_CREDITSHOP_CASH_CAMPAIGN_BILLING_CREDIT

A credit for a Shop Campaign charge, for campaign activity before January 2026.

Anchor to SHOP_CASH_CAMPAIGN_BILLING_CREDIT_REVERSALSHOP_CASH_CAMPAIGN_BILLING_CREDIT_REVERSAL

Reverses a SHOP_CASH_CAMPAIGN_BILLING_CREDIT transaction.

Anchor to SHOP_CASH_CAMPAIGN_BILLING_DEBITSHOP_CASH_CAMPAIGN_BILLING_DEBIT

A Shop Campaign charge for an order placed with a campaign offer before January 2026. Later campaign costs are charged on the Shopify bill instead.

Anchor to SHOP_CASH_CAMPAIGN_BILLING_DEBIT_REVERSALSHOP_CASH_CAMPAIGN_BILLING_DEBIT_REVERSAL

Reverses a SHOP_CASH_CAMPAIGN_BILLING_DEBIT transaction.

The Shop Cash portion of an order. The customer paid with Shop Cash, and that amount is added to the balance.

Anchor to SHOP_CASH_CREDIT_REVERSALSHOP_CASH_CREDIT_REVERSAL

Reverses a SHOP_CASH_CREDIT transaction.

Anchor to SHOP_CASH_REFUND_DEBITSHOP_CASH_REFUND_DEBIT

Deducts a Shop Cash refund from the balance when Shop Cash used on an order is returned to the customer.

Anchor to SHOP_CASH_REFUND_DEBIT_REVERSALSHOP_CASH_REFUND_DEBIT_REVERSAL

Reverses a SHOP_CASH_REFUND_DEBIT transaction.

Anchor to SHOPIFY_COLLECTIVE_CREDITSHOPIFY_COLLECTIVE_CREDIT

Pays a Shopify Collective supplier for products that a retailer sold, after the supplier fulfills the order.

Anchor to SHOPIFY_COLLECTIVE_CREDIT_REVERSALSHOPIFY_COLLECTIVE_CREDIT_REVERSAL

Reverses a SHOPIFY_COLLECTIVE_CREDIT transaction.

Anchor to SHOPIFY_COLLECTIVE_DEBITSHOPIFY_COLLECTIVE_DEBIT

Deducts the cost of Shopify Collective products from a retailer's balance so that the supplier can be paid.

Anchor to SHOPIFY_COLLECTIVE_DEBIT_REVERSALSHOPIFY_COLLECTIVE_DEBIT_REVERSAL

Reverses a SHOPIFY_COLLECTIVE_DEBIT transaction.

Anchor to SHOPIFY_SOURCE_CREDITSHOPIFY_SOURCE_CREDIT

Adds funds to the balance for a supplier transaction. Legacy Shopify Collective type.

Anchor to SHOPIFY_SOURCE_CREDIT_REVERSALSHOPIFY_SOURCE_CREDIT_REVERSAL

Reverses a SHOPIFY_SOURCE_CREDIT transaction.

Anchor to SHOPIFY_SOURCE_DEBITSHOPIFY_SOURCE_DEBIT

Deducts funds from the balance for a supplier transaction. Legacy Shopify Collective type.

Anchor to SHOPIFY_SOURCE_DEBIT_REVERSALSHOPIFY_SOURCE_DEBIT_REVERSAL

Reverses a SHOPIFY_SOURCE_DEBIT transaction.

Deducts a fee that Stripe charges directly to the account for its services. Payment processing fees aren't recorded here; they're part of a CHARGE transaction's fee.

Anchor to TAX_ADJUSTMENT_CREDITTAX_ADJUSTMENT_CREDIT

Adds funds to the balance when a previously collected marketplace tax adjustment is reversed.

Anchor to TAX_ADJUSTMENT_CREDIT_REVERSALTAX_ADJUSTMENT_CREDIT_REVERSAL

Reverses a TAX_ADJUSTMENT_CREDIT transaction.

Anchor to TAX_ADJUSTMENT_DEBITTAX_ADJUSTMENT_DEBIT

Deducts marketplace tax from the balance through a tax adjustment.

Anchor to TAX_ADJUSTMENT_DEBIT_REVERSALTAX_ADJUSTMENT_DEBIT_REVERSAL

Reverses a TAX_ADJUSTMENT_DEBIT transaction.

A payout from the balance to the merchant's bank account, or a withdrawal from the bank account into the balance. The amount's sign shows the direction.

Reverses a TRANSFER that was canceled, moving the funds back to where they came from.

Reverses a TRANSFER that failed, moving the funds back to where they came from.

Returns funds to the balance when a transfer is refunded.

Adds a VAT refund to the balance.

Anchor to VAT_REFUND_CREDIT_REVERSALVAT_REFUND_CREDIT_REVERSAL

Reverses a VAT_REFUND_CREDIT transaction.


Was this section helpful?

•OBJECT

A transaction that contributes to a Shopify Payments account balance. Records money movement from charges, refunds, payouts, adjustments, or other payment activities. Includes the gross amount, processing fees, and resulting net amount that affects the account balance. Links to the source of the transaction and associated ShopifyPaymentsPayout details, with optional references to Order objects or adjustment reasons when applicable.


Was this section helpful?