class Stripe::Tax::Transaction
Related guide: [Calculate tax in your custom payment flow](stripe.com/docs/tax/custom#tax-transaction)
A Tax Transaction records the tax collected from or refunded to your customer.
def self.create_from_calculation(params = {}, opts = {})
def self.create_from_calculation(params = {}, opts = {}) request_stripe_object( method: :post, path: "/v1/tax/transactions/create_from_calculation", params: params, opts: opts ) end
def self.create_reversal(params = {}, opts = {})
def self.create_reversal(params = {}, opts = {}) request_stripe_object( method: :post, path: "/v1/tax/transactions/create_reversal", params: params, opts: opts ) end
def self.list_line_items(transaction, params = {}, opts = {})
def self.list_line_items(transaction, params = {}, opts = {}) request_stripe_object( method: :get, path: format("/v1/tax/transactions/%<transaction>s/line_items", { transaction: CGI.escape(transaction) }), params: params, opts: opts ) end
def list_line_items(params = {}, opts = {})
def list_line_items(params = {}, opts = {}) request_stripe_object( method: :get, path: format("/v1/tax/transactions/%<transaction>s/line_items", { transaction: CGI.escape(self["id"]) }), params: params, opts: opts ) end