Features
The API v2 GET Subscriptions and GET Subscription method responses have been enhanced to return the same information as the response of the order_view method. This will keep the information within the response consistent for both methods.
We now allow for swapping prepaid products. This is supported on both the Order Details page within the UI and also the API. On the Order Details page, this option is available when updating the next recurring product and will now have the 'allow product swap' option. When using the JSON API via the 'subscription_order_update' method, you must pass 'allow_product_swap: true' for the prepaid product to swap. This is also supported when using the JSON order_update method, which also requires that the 'allow_product_swap: true' be passed for the prepaid product to swap.
3D Verify has been added to the Checkout.com payment gateway integration.
Resolved Issues
The ShipBob Fulfillment integration has been enhanced to send the name of the product when posting to ShipBob.
The product tax code was not sending to TaxJar correctly when refunding orders. This has been fixed.
When an order history note was added to BrainTree orders, we were attempting to send an update to BrainTree to update the customer information resulting in the 'Failed to update customer payment token via API' error. This has been fixed, so we will now only be sending updates to BrainTree when applicable.