Começando
Veja como utilizar a biblioteca para criar pagamentos.
Para utilizar o picpay; Primeiramente você deve fazer o importe da classe Picpay.
from picpay import PicpayAgora, sim podemos configurar o picpay para receber o token:
token = "seu_token"
picpay = Picpay(token)Agora podemos criar requisições utilizando as funções helpers da biblioteca. No exemplo abaixo, estaremos criando um pagamento diretamente com a Picpay e após receber a resposta podemos captura-las em json. Veja:
from picpay import Picpaytoken = "seu_token"
picpay = Picpay(token)
payment_data = {
"referenceId": "21144", # código do produto
"callbackUrl": "https://seusite.com.br/callback",
"returnUrl": "https://seusite.com.br/cliente/pedido/21144",
"value": 99.90, # preço do produto
"expiresAt": "2022-05-01T16:00:00-03:00",
"buyer": {
"firstName": "Jose", # nome do comprador
"lastName": "Santos", # sobrenome do comprador
"document": "182.255.879-55", # cpf do comprador
"email": "email_do_comprador@email.com", # e-mail do comprador
"phone": "+55 71 91111-1111", # telefone do comprador
},
}
response = picpay.payment(payment_data)Use o método json() para obter a saída da requisição:
Veja o output:
Last updated
Was this helpful?