capabilities.work

Refund a Transaction

A 2-step recipe with Avalara. We can help you get access.

Recipe · 2 steps

Refund a Transaction

with Avalara · Indirect Tax Management

Retrieve a committed transaction and create a refund against it.

  1. Retrieve the original committed transaction by code to confirm it exists before refunding it.
  2. Create a refund transaction based on the original committed transaction using the supplied refund type.
What you'll need to have ready
  • companyCode: Company code that owns the original transaction.
  • transactionCode: Code of the committed transaction to refund.
  • refundTransactionCode: Unique code to assign to the new refund transaction.
  • refundDate: Date of the refund (YYYY-MM-DD).
  • refundType: Type of refund (Full, Partial, Percentage, or TaxOnly).
  • refundPercentage: Percentage to refund when refundType is Percentage.
For your developer

Arazzo workflow avalara:refund-transaction, 2 operations: getTransactionByCode → refundTransaction. Specs on APIs.io.