Reconciling Shop Cash payouts
Shop Cash payout transactions are included in Shopify Payments payout activity. You can use payout details, payout exports, transaction types, and order IDs to reconcile money movement for orders that include Shop Cash.
Shop Cash transactions can settle separately from the card or Shop Pay Installments portion of the same order. If your store uses accounting software, an enterprise resource planning (ERP) system, or payout exports, then confirm that your reconciliation workflow accounts for Shop Cash payment methods, grouped payout rows, and Shop Cash transaction types.
On this page
Shop Cash settlement lifecycle
When a customer pays for an order using Shop Cash, the Shop Cash portion moves through the following lifecycle:
- The customer applies Shop Cash at checkout.
- The order is authorized, and a Shop Cash authorization transaction is created on the order.
- The Shop Cash payment is captured.
- A Shop Cash settlement is created for your store.
- A Shop Cash credit is created as a balance transaction on your Shopify Payments balance.
- The next eligible Shopify Payments payout includes that balance transaction.
The remaining order balance, when there is one, is paid with Shop Pay or Shop Pay Installments and reconciled through the payment transactions that apply to that payment method.
Payout timing for Shop Cash payments
Shop Cash credits are included in your Shopify Payments payouts. There isn't a separate Shop Cash payout account or separate bank deposit for Shop Cash.
Shop Cash payments are processed 4 times daily, at 12:00 am, 6:00 am, 12:00 pm, and 6:00 pm ET. Depending on how many Shop Cash orders were placed since the last processing time, each Shop Cash credit payout transaction might cover one or multiple orders.
The Shop Cash portion and the other payment method on the same order can be included in different payouts. For example, the card portion can post as a charge at capture time, while the Shop Cash credit can be created by a separate settlement process. As a result, the two portions of the same order might settle in adjacent payouts.
Reconcile Shop Cash by order and transaction ID, not only by payout date.
Grouped Shop Cash payout transactions
A single Shop Cash credit payout transaction can represent one order or multiple orders. When multiple orders are grouped into one Shop Cash credit, review the order breakdown in the payout details or payout export.
You can view Shop Cash payout details from the Payouts page in your Shopify admin. A payout that includes Shop Cash displays the payment type as Shop Cash credit. You can expand a Shop Cash line item to review the orders included in the payout, and you can filter payout transactions by payment method to review Shop Cash activity.
For system-to-system reconciliation, use the payout API data that includes order-level itemization for grouped Shop Cash credits. CSV exports are useful for finance team spot checks and manual reconciliation.
For more information about viewing payout details, refer to Viewing and exporting your Shopify Payments payout details.
Shop Cash transaction types in payout exports
Payout exports can include different Shop Cash transaction types. Use these transaction types to determine whether the row represents a credit, debit, historical campaign charge, or reversal.
| Transaction type | Description |
|---|---|
shop_cash_credit | A Shop Cash redemption. The customer used Shop Cash on an order, and you receive the Shop Cash portion in a payout. |
shop_cash_credit_reversal | A reversal of a Shop Cash credit. |
shop_cash_refund_debit | A Shop Cash refund. Shop Cash used on an order is debited from your payout balance and returned to the customer. |
shop_cash_refund_debit_reversal | A reversal of a Shop Cash refund debit. |
shop_cash_campaign_billing_debit | A historical Shop Campaign charge based on the campaign cost for an order with an offer before January 2026. |
shop_cash_campaign_billing_debit_reversal | A reversal of a Shop Campaign billing debit. |
shop_cash_campaign_billing_credit | A Shop Campaign billing credit. |
shop_cash_campaign_billing_credit_reversal | A reversal of a Shop Campaign billing credit. |
Shop Campaign billing transaction types are historical campaign costs or campaign adjustments from before January 2026. They're separate from standard Shop Cash acceptance. Current campaign costs are charged to your Shopify bill instead. For more information, refer to Fees, Shop Campaigns, and Shop Cash.
Adjustment reasons
When available in your payout data, adjustment reason values can help identify Shop Cash activity:
shop_cashfor buyer-balance Shop Cash settlements.shop_cash_refundfor Shop Cash refund debits.shop_cash_campaign_billingfor historical campaign billing rows.
Use adjustment reasons together with transaction types, order IDs, payout IDs, and balance transaction IDs when reconciling Shop Cash.
IDs to use for reconciliation
Store the IDs that connect order activity, payout activity, and refund activity. The available IDs depend on whether you use Shopify admin, CSV exports, the Admin API, or a third-party integration.
Use the following IDs when they're available in your workflow:
- Order ID and order name.
- Order transaction ID for each payment transaction on the order.
- Payout ID.
- Balance transaction ID.
- Balance transaction type.
- Balance transaction source ID, when available.
- Refund transaction ID.
- Payment method or gateway value, such as
shop_cashwhere available.
If a Shop Cash payout transaction includes multiple orders, then use the payout details or export data to match each included order to the related Shop Cash payout transaction.
Example payout rows
The following simplified examples show how Shop Cash activity might appear in payout data. Actual exports and API responses include additional Shopify Payments fields.
Card + Shop Cash on one order
transaction type amount source adjustment reason
charge 75.00 Order #1001 -
shop_cash_credit 25.00 Shop Cash settlement shop_cash
Two orders' Shop Cash settled together
transaction type amount source adjustment reason
shop_cash_credit 60.00 Shop Cash settlement shop_cash
Refund of the Shop Cash portion of an order
transaction type amount source adjustment reason
shop_cash_refund_debit 25.00 Shop Cash refund shop_cash_refund
Campaign billing debit
transaction type amount source adjustment reason
shop_cash_campaign_billing_debit 10.00 Campaign billing shop_cash_campaign_billingRefund debits and payout balance
When you refund Shop Cash to a customer, the Shop Cash refund amount is debited from your payout balance. Your Shopify Payments bank account isn't debited directly.
If your payout balance doesn't cover the Shop Cash refund amount, then the debit is processed when enough funds are available in your payout balance. This doesn't change when the customer receives the refunded Shop Cash.
For operational details about full refunds, partial refunds, returns, exchanges, and store credit, refer to Refunds, returns, and exchanges with Shop Cash.
Missing or delayed Shop Cash payout transactions
Shop Cash credits follow your standard Shopify Payments payout schedule, but the Shop Cash portion can appear on a different payout from the card or Shop Pay Installments portion of the same order.
If a Shop Cash credit doesn't appear within your normal payout cadence plus one additional payout cycle, then contact Shopify Support.