Exposed a config var that holds an evaluator for the type of RMA being sent through bactracs. config.evaluate_rma_type
. You should overwrite this with your own means of determining the RMA type for a given shipment.
Fully include retry support tables and methods within the gem. Earlier in 3.1.x some migrations, etc, were expected to be handled by the host rails app.
Different retry support for CreateRMA, as well as more logging
Re-release the gem under a new non-forked repo, since this gem is a non-mergeable divergence from the solidus_shipstation gem
Support the Solidus Assembly gem, consider allowed SKUs within assemblies/bundles Retry logic for the authenticated request
New auth and API patterns for Bactracs Support specific SKUs to be mapped
Diverged the gem from Shipstation to the Bactracs API