---
title: Updating apps capturing transactions - Shopify developer changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: 'https://shopify.dev/changelog/updating-apps-capturing-transactions'
  md: 'https://shopify.dev/changelog/updating-apps-capturing-transactions.md'
metadata:
  effectiveApiVersion: ''
  affectedApi: []
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: Update
    handle: update
  indicatesActionRequired: true
  createdAt: '2021-11-24T20:01:25-05:00'
  postedAt: '2021-11-25T00:00:00-05:00'
  updatedAt: '2024-02-02T10:57:38-05:00'
  effectiveAt: '2021-11-25T00:00:00-05:00'
---

November 25, 2021

Tags:

* Action Required
* API

# Updating apps capturing transactions

Apps that omit the `authorization` or `parent_id` parameters when capturing transactions can potentially cause errors for merchants who also use an order editing app.

When creating transactions to capture an authorization, always include either the `authorization` or `parent_id` parameter to specify which authorization you'd like to capture. To capture payments successfully, apps must allow for multiple authorization transactions to avoid issues for merchants.

Learn more about using the REST Transaction resource on [Shopify.dev](https://shopify.dev/api/admin-rest/latest/resources/transaction).
