Docs

Revise customer details for a transaction after purchase

Add a tax or VAT number, supplement address information, and update customer and business names on PDFs sent for completed transactions.

Product area

  • Transactions
  • Customers

Tooling

  • API

Released

December 19, 2024

Status

Released

API version

Version 1

What's new?

We've added a new operation to the Paddle API that you can use to revise customer, address, and business information for completed and billed transactions.

POST /transactions/{transaction_id}/revise
transaction_id string

Paddle ID of the transaction that you want to revise customer, address, and business information for.

How it works

Billed and completed transactions are financial records, so they can't be deleted or changed. However, it's common for customers to want to update their details after they've completed a checkout, or after you've issued an invoice. For example, they might want to add a tax number or fill out their address.

Use the new revise a transaction operation to update customer, address, and business information for a completed or billed transaction. Customers receive an updated PDF invoice with the revised information on it. If you add a valid tax number, Paddle creates an adjustment to refund any tax where applicable.

The existing transaction entity remains on your system unchanged for recordkeeping purposes.

To learn more, see: Revise customer details on a billed or completed transaction

Next steps

This change is available in version 1 of the Paddle API. It's a non-breaking change, meaning it doesn't impact existing integrations.

Use the revise customer information on a billed or completed transaction operation to update customer information for a completed or billed transaction.

Summary of changes

Entity Field Change Type
Transaction transaction.revised_at + Added Field
RFC 3339 datetime string of when a transaction was revised. null if not revised.

Was this page helpful?