API de Envio do UPS – Erro ShipmentConfirmRequest

Olá, eu estou criando um site wordpress para um cliente usando o WooCommerce. O site está completo, mas o cliente quer a capacidade de criar envios na página shop_order. Eu tenho a maior parte disso descoberto, o problema é o meu pedido XML para a API da UPS. Verifiquei e voltei a verificar, e não consigo encontrar o erro:

0FailureHard10002The XML document is well formed but the document is not valid 

Abaixo está a minha marca xml com informações confidenciais ocultas.

   ****** ******** ********      Customer Context 1.0  ShipConfirm validate    ******* Canyon Werks, LLC 
2941 Brookspark Drive North Las Vegas NV 89030 US
7022552222 Justin Walker
2675 Windmill Pkwy 3024 Henderson NV 89074 US
7024609485 Canyon Werks, LLC
2941 Brookspark Drive North Las Vegas NV 89030 US
7022552222 01 ******* 03 02 Customer Supplied IN 16 12 6 LBS 6.07 GIF

Estou quase aí, mas estou preso a este bloco de estradas. Se alguém pode lançar alguma luz sobre isso, seria muito apreciado.

Foi o recipiente do código de serviço que ele deve ser incluído no recipiente do pacote. Eu tinha isso antes disso. Me demorou bastante para descobrir esse erro idiota da minha parte.

Antes:

 ...  03   ... 

Depois de:

 ...   03  ... 

Obrigado pela ajuda, e sim UPS requer um formato XML estranho.

A instrução de processamento XML aparece duas vezes:

  

Isso indica a presença de dois docentes XML distintos:

   ****** ******** ********  

e

     Customer Context 1.0  ShipConfirm validate