Create a new transaction
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
x <= 100000000Payment method to be used for the transaction.
pix, credit_card Buyer information for the transaction.
List of products associated with the transaction.
1Optional idempotency key or external reference from your system.
Transaction currency. Defaults to BRL.
BRL Number of installments for the transaction when applicable.
1 <= x <= 12Optional payment token for card transactions, starting with 'pgct_' prefix.
^pgct_.*Optional HTTPS URL to receive webhooks for this transaction.
Optional metadata string for your own reference.
Whether the transaction should be traceable for fraud or risk analysis.
IPv4 or IPv6 address of the buyer or request origin.
^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$