Endpoint Examples
CashIn
Cria uma nova transação de entrada (cash-in)
POST
/
transaction
/
cash-in
Copy
curl --request POST \
--url https://gateway.3xpay.co/transaction/cash-in \
--header 'Content-Type: application/json' \
--header 'api_key: <api-key>' \
--header 'api_secret: <api-key>' \
--data '{
"transaction": {
"amount": 123,
"callback_url": "<string>",
"external_id": "<string>",
"expiration": 3600,
"custom_message": "Pix para o pedido 123456",
"debtor": {
"name": "João da Silva",
"document": "12345678901"
}
}
}'
Copy
{
"status": "PENDING",
"payment": {
"status": "PENDING",
"transaction_id": "W5qrXoQ6Me5kfw1mEaTsn9lizo",
"payment_code": "<string>",
"link": "<string>",
"total": 123
},
"transaction_id": "756afe09-0471-4124-9f35-6691fa130f5b"
}
Body
application/json
Response
201 - application/json
Transação criada com sucesso
The response is of type object
.
Copy
curl --request POST \
--url https://gateway.3xpay.co/transaction/cash-in \
--header 'Content-Type: application/json' \
--header 'api_key: <api-key>' \
--header 'api_secret: <api-key>' \
--data '{
"transaction": {
"amount": 123,
"callback_url": "<string>",
"external_id": "<string>",
"expiration": 3600,
"custom_message": "Pix para o pedido 123456",
"debtor": {
"name": "João da Silva",
"document": "12345678901"
}
}
}'
Copy
{
"status": "PENDING",
"payment": {
"status": "PENDING",
"transaction_id": "W5qrXoQ6Me5kfw1mEaTsn9lizo",
"payment_code": "<string>",
"link": "<string>",
"total": 123
},
"transaction_id": "756afe09-0471-4124-9f35-6691fa130f5b"
}
Assistant
Responses are generated using AI and may contain mistakes.