Via PagSeguro, você pode oferecer descontos para pagamentos via Boleto Bancário.
Basta acessar Configurações > Formas de pagamento > PagSeguro e marcar a opção Usar desconto no boleto. Você ainda poderá escolher se quer aplicar o desconto no valor total (incluindo o frete) ou no valor parcial (somente os produtos).