add the customsDocument fields to the GraphQL query in Wayfair\Core\Api\Services\RegisterPurchaseOrderService
add the new Wayfair\Core\Dto\General\CustomsDocument to Wayfair\Core\Dto\RegisterPurchaseOrder, link it up
rename Wayfair\Core\Dto\ShippingLabel\ResponseDTO to Wayfair\Core\Dto\General\DocumentDTO as it is used for 3 types of documents, not just shipping labels
Add support for Customs Invoices, in anticipation of Brexit rules coming into effect after 2020
Additions
Wayfair\Core\Dto\General\CustomsDocument
moduleWayfair\Services\SaveCustomsInvoiceService
moduleModifications
customsDocument
fields to the GraphQL query inWayfair\Core\Api\Services\RegisterPurchaseOrderService
Wayfair\Core\Dto\General\CustomsDocument
toWayfair\Core\Dto\RegisterPurchaseOrder
, link it upWayfair\Core\Dto\ShippingLabel\ResponseDTO
toWayfair\Core\Dto\General\DocumentDTO
as it is used for 3 types of documents, not just shipping labels