Uma biblioteca Python para acesso à API versão 2.0 do PagSeguro. Este projeto foi desenvolvido inicialmente para uso no site Pizze.me mas está disponível como Software Livre sobre a licença Apache 2.0. Sua ajuda para torná-lo melhor é muito bem vinda!
Utilize a boa e velha CheeseShop:
$ pip install pagseguro-pythonOu você pode ir direto aos fontes no GitHub.
Para os impacientes:
>>> from pagseguro import Payment >>> pagamento = Payment(email='emaildasuaconta@dominio.tld', token='seutokendeaacessocom32caracteres') # Adicionar um item ao pedido, com 2 produtos e custo total de R$ 7,00 >>> pagamento.add_item(item_id='id-do-item-', description='Desc. do produto', amount=7, quantity=2) # Adiciona informações sobre o comprador >>> pagamento.set_client(name='Adam Yauch', phone_area_code=11, phone_number=12341234, cpf='93537621701') # E um custo para o frete >>> pagamento.set_shipping(cost=1.2) # Enviar a solicitação ao PagSeguro >>> pagamento.request() # Em caso de sucesso você pode obter a url para direcionar o usuário com: >>> url = pagamento.payment_url