Tax Association 

A Tax Association exposes the Tax Transactions that Stripe attempted to create on your behalf based on the PaymentIntent input

The Tax Association object 

Attributes

  • idstring

    Unique identifier for the object.

  • calculationstring

    The Tax Calculation that was included in PaymentIntent.

  • payment_intentstring

    The PaymentIntent that this Tax Association is tracking.

  • tax_transaction_attemptsnullable array of objects

    Information about the tax transactions linked to this payment intent

More attributes

  • objectstring

The Tax Association object
{
"id": "taxa_1PYP5RRw02rhjhAjNemx66hC",
"object": "tax.association",
"calculation": "taxcalc_1PYP4vRw02rhjhAjPfzylM7p",
"payment_intent": "pi_3PYP4zRw02rhjhAj1UotslTI",
"tax_transaction_attempts": [
{
"source": "pi_1PXmsSE5ebw4kUHWK7FIhQlS",
"status": "committed",
"committed": {
"transaction": "tax_1PXmsRE5ebw4kUHWLyVEiMis"
}
},
{
"source": "re_1PXmsSE5ebw4kUHWK7FIhQlS",
"status": "committed",
"committed": {
"transaction": "tax_1PXmsgE5ebw4kUHW7Gg8jvpX"
}
}
]
}

Find a Tax Association 

Finds a tax association object by PaymentIntent id.

Parameters

Returns

A Tax Association object.

GET /v1/tax/associations/find
curl -G https://api.stripe.com/v1/tax/associations/find \
-u "sk_test_BQokikJ...2HlWgH4olfQ2sk_test_BQokikJOvBiI2HlWgH4olfQ2:" \
-H "Stripe-Version: 2025-11-17.clover; payment_intent_with_tax_api_beta=v1" \
-d payment_intent=pi_3PY55JRw02rhjhAj04XgRlJF
Response
{
"id": "taxa_1PYP5RRw02rhjhAjNemx66hC",
"object": "tax.association",
"calculation": "taxcalc_1PYP4vRw02rhjhAjPfzylM7p",
"payment_intent": "pi_3PYP4zRw02rhjhAj1UotslTI",
"tax_transaction_attempts": [
{
"source": "pi_1PXmsSE5ebw4kUHWK7FIhQlS",
"status": "committed",
"committed": {
"transaction": "tax_1PXmsRE5ebw4kUHWLyVEiMis"
}
},
{
"source": "re_1PXmsSE5ebw4kUHWK7FIhQlS",
"status": "committed",
"committed": {
"transaction": "tax_1PXmsgE5ebw4kUHW7Gg8jvpX"
}
}
]
}