# Refund a Beverage Alcohol transaction workflow

Source: https://developer.avalara.com/avatax-for-bevalc/typical-transaction-workflow/refund-bevalc-workflow/

# Refund a Beverage Alcohol transaction workflow

The workflow shows how to return a transaction, and then uses PUT with the Registration endpoint to update volumetrics. In this case, a record of the original transaction is kept.

**TIP:** Only call the [RegisterShipment](https://rest.avatax.com/swagger/ui/index.html?urls.primaryName=Alcohol%20Shipping%20Verification#/Shipping%20Verification/put_api_v2_companies__companyCode__transactions__transactionCode__shipment_registration) endpoint when an item is returned. Do not call this endpoint for monetary-only refunds, where the customer still has the product.

![](https://www.avalara.com/content/dam/assets/illustrations/diagrams/refunds.png)

[Previous](/avatax-for-bevalc/typical-transaction-workflow/pos-workflow)

[Next](/avatax-for-bevalc/typical-transaction-workflow/void-bevalc-workflow)