Customers reference
PixQrCodeClient
Bases: BaseClient
Source code in abacatepay/pixQrCode/client.py
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
|
check(id)
Get the status of a Pix QR Code.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
ID
|
str
|
The unique identifier of the Pix QR Code. |
required |
Returns:
Name | Type | Description |
---|---|---|
PixStatus |
PixStatus
|
The status of the Pix QR Code. |
Source code in abacatepay/pixQrCode/client.py
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
|
create(data, **kwargs)
Create a new Pix QR Code.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
amount
|
int
|
The amount to be paid in cents. |
required |
expires_in
|
int
|
The expiration time in seconds. Defaults to None. |
required |
description
|
str
|
A description for the Pix QR Code. Defaults to None. |
required |
customer
|
CustomerMetadata | dict
|
Customer information. Defaults to None. |
required |
Returns: PixQrCode: The created Pix QR Code object.
Source code in abacatepay/pixQrCode/client.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
|
simulate(id, metadata={})
Simulate a Pix QR Code.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
id
|
str
|
The unique identifier of the Pix QR Code. |
required |
metadata
|
dict
|
Additional metadata for the simulation. Defaults to {}. |
{}
|
Returns:
Name | Type | Description |
---|---|---|
PixQrCode |
PixQrCode
|
The simulated Pix QR Code object. |
Source code in abacatepay/pixQrCode/client.py
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
|