async def verify(self):
url = f"https://pix.api.efipay.com.br/v2/cob/{self.payment_id}" # https://qrcodes-pix.efipay.com.br/v2/
response = await self.hc.get(url, headers=self.header)
rjson = response.json()
if response.status_code != 200:
raise Exception(f"Erro ao verificar pagamento: {rjson.get('mensagem')}")
if rjson.get("status", "").upper() == "CONCLUIDA":
self.status_payment = "PAGO"
return self.status_payment
Termos mais procurados: