---
updatedAt: 2025-11-13T14:36:18.000Z
agentTools:
  siteIndex: https://docs.affirm.com/llms.txt
  projectIndex: https://docs.affirm.com/developers/v1.0-Global-Integration/llms.txt
---

# Process Affirm Transactions on WooCommerce

## Overview

When a customer completes a checkout with Affirm as their payment method, Affirm authorizes a charge for the amount of the order. The charge enters a pending state on the customer's Affirm account. Authorized charges expire if you do not capture them before the capture deadline, which is a period **specified in your partnership agreement with Affirm**. If you did not define your authorization timing requirements because of inventory, pre-orders, or shipping time in your onboarding form, please contact your Client Success Manager.

After Affirm authorizes a charge, you can perform the following actions on it in WooCommerce:

* [Capture](#capture)
* [Void](#void)
* [Refund](#refund)
* [Partial Refund](#partial-refund)

You can perform all these actions in the [WooCommerce admin page](https://docs.woocommerce.com/document/woocommerce-gateway-affirm/#section-5).

***

## Capture

Capturing a charge does the following:

* Charges the authorized amount to the customer's Affirm account.
* Begins the customer's billing cycle.
* Triggers the transfer process of funds from Affirm to the merchant.

Merchants typically capture a charge after fulfilling the order. We recommend auto-capturing if you usually fulfill orders within 5 business days so that the customer receives their purchase before their first bill.

You can [configure WooCommerce to auto-capture orders](https://docs.woocommerce.com/document/woocommerce-gateway-affirm/) by setting **Transaction Mode** to **Authorize and Capture**.

***

## Void

If you have not yet captured a charge, you can cancel its authorization by voiding it. Voiding a charge is irreversible and Affirm is unable to reinstate those funds.

***

## Refund

If you have already captured a charge, you can reverse it and refund the amount to the customer's Affirm account. You can only process a refund **within 120 days** of capturing the charge. Refunding a charge is irreversible.

***

## Partial refund

If you have already captured a charge, you can reverse part of the charge and refund the specified amount to the customer's Affirm account. You can only process a partial refund within 120 days of capturing the charge. Partially refunding a charge is irreversible.

[Click here for more information about refunds in WooCommerce](https://docs.woocommerce.com/document/woocommerce-refunds/).

# Sibling pages

* [Installation](https://docs.affirm.com/developers/v1.0-Global-Integration/docs/installing-affirm-for-woocommerce.md)
* [Configure Affirm](https://docs.affirm.com/developers/v1.0-Global-Integration/docs/configure-affirm.md)
* [WooCommerce FAQs](https://docs.affirm.com/developers/v1.0-Global-Integration/docs/woocommerce-faqs.md)