post
https://api.ipsfenix.com/transaction/create
Endpoint para iniciar uma transação e retornar um código PIX para pagamento. Ao iniciar o pagamento com os dados do devedor, só é aceito pagamento do mesmo CPF informado na transação.
Campos que devem ser informados:
{
"value": 1.99,
"description": "Produto x",
"typePayment": "pix",
"customer": {
"firstName": "Nome devedor",
"lastName": "Sobrenome devedor",
"cpfCnpj": "00000000000",
"email": "[email protected]",
"phone": "64999999999"
},
"tags": ["#TAG1", "#TAG2"]
}
Descrição:
| Parâmetro | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| value | SIM | Number | Valor da transação PIX gerada. |
| description | NÃO | String | - |
| typePayment | SIM | String | Tipos de pagamentos aceito: "pix" |
| firstName | SIM | String | - |
| lastName | SIM | String | - |
| cpfCnpj | SIM | String | No momento só é aceito CPF (sem caracteres especiais) e deve ser válido |
| SIM | String | - | |
| phone | NÃO | String | Deve conter 11 dígitos |
| tags | NÃO | Array | Array de Strings para identificação da transação |
Respostas esperadas
| Status Code | Descrição |
|---|---|
| 200 - OK | Requisição bem sucedida. |
| 400 - Bad Request | Requisição inválida. Geralmente acontece por envio de parâmetros inválidos ou falta de dados para a operação. |
| 503 - Server Error | Servidor em manutenção. |
