TaxProductResourceTaxTransaction
A Tax Transaction records the tax collected from or refunded to your customer.
Related guide: Calculate tax in your custom payment flow
Summary
Functions
Create a transaction from a calculation
Create a reversal transaction
Retrieve a transaction
Functions
@spec create_from_calculation(Stripe.Client.t(), map(), keyword()) :: {:ok, term()} | {:error, Stripe.Error.t()}
Create a transaction from a calculation
Creates a Tax Transaction from a calculation, if that calculation hasn’t expired. Calculations expire after 90 days.
@spec create_reversal(Stripe.Client.t(), map(), keyword()) :: {:ok, term()} | {:error, Stripe.Error.t()}
Create a reversal transaction
Partially or fully reverses a previously created Transaction.
@spec retrieve(Stripe.Client.t(), String.t(), map(), keyword()) :: {:ok, term()} | {:error, Stripe.Error.t()}
Retrieve a transaction
Retrieves a Tax Transaction object.