Skip to content

Releases: customink/vertex_client

Invoice payload posting_date param

13 Mar 15:01
7577081

Choose a tag to compare

Adds optional posting_date parameter to the Invoice payload, mapping to @postingDate on the InvoiceRequest SOAP element

Align code with tag / release

21 Jan 17:23
6d34f13

Choose a tag to compare

Fix issue with v0.11.2 misalignment between code and tag / release version.

Account for country in fallback state tax rate determination

21 Jan 15:29

Choose a tag to compare

Take country code into account when determining applicable state tax rate in fallback quotation context.

Remove international fallback rates

09 Jan 14:19

Choose a tag to compare

  • Remove international quotation fallback rates to match Vertex level discontinuation of international sales tax collection
  • Adjust domestic quotation fallback rates to better match current Vertex rates
  • Fix GitHub Actions CI test failures (lock Rack version, require OpenStruct, use underscore instead of snakecase, use Checkout V4 instead of V3)

Add compatibility with circuitbox v2.0.0

03 Apr 17:29
0b1d916

Choose a tag to compare

What's Changed

  • Compatibility with circuitbox 2.0.0 by @a-maas in #71

Full Changelog: v0.10.2...v0.11.0

APO fallback rates, graceful unrecognized US states

24 Jan 13:35
4cbfa57

Choose a tag to compare

Adds APO fallback rates, and prevents raising an error when providing unrecognized US states.

See #67 for more details.

Don't require postal_code for non-US locations

29 Apr 11:41
5e62a54

Choose a tag to compare

Changes

  • loosen quotation validation rules to only require postal_code for US based locations

Support specific shipping terms and physical origins for line items

19 Feb 13:18
ffae838

Choose a tag to compare

Changes

  • quotation payload supports :delivery_term param to pick shipping terms that should be applied to the particular quotation request
  • seller override within a line_item object can now include a physical_origin which allows Vertex to calculate sales tax for the particular line_item correctly (if the Vertex account has been set up to support this - VAT collection registrations for the supported countries...)

Quotation Fallback Fix

19 Oct 09:29
96edb96

Choose a tag to compare

Changes

  • Coerce the total_tax to a decimal before attempting to round it
  • Add regression tests for empty quotes around subtotal and total_tax in the fallback response object

EU VAT calculation

28 Apr 09:22
5879e37

Choose a tag to compare

Adds support for calculating VAT for EU countries with predefined quotation fallbacks. Changes validation criteria for addresses when raising Vertex::ValidationError.