PagSeguro - Checkout de serviço

Veja como fazer a API do PagSeguro deixar os campos de endereço de entrega como opcionais. Ótimo para quem vende serviços ao invés de produtos.
Aqui não falaremos de nenhuma API nova, e sim de um complemento para as APIs que já existem.
API de pagamento (Checkout do PagSeguro), Checkout lightbox e API de pagamento transparente
Quando você estiver enviando no formato x-www-form-urlencoded, basta adicionar mas um parâmetro
1
shippingAddressRequired=false
Quando você estiver enviando no formato XML, basta adicionar mas um nó dentro do nó checkout:
1
<shippingAddressRequired>false</shippingAddressRequired>