Invoice
HEADER :
| NOME | ATRIBUTOS |
|---|---|
| Accept | application/json |
| Content-Type | application/json |
| Authorization | Bearer "access_token" |
CRIAR INVOICE :
POST
http://app.perfectpay.com.br/api/v1/invoice/create
| NOME | ATRIBUTOS | DESCRIÇÃO |
|---|---|---|
| transaction_token
Obrigatório
|
String | Código da venda |
| external_id | String | Código externo |
| logistic_id | String | Código da logística |
| fiscal_number
Obrigatório
|
String | Número da nota fiscal |
| fiscal_access_key
Obrigatório
|
String | Chave de acesso da nota fiscal |
| fiscal_pdf
Obrigatório
|
String | Arquivo em PDF da nota fiscal |
| fiscal_xml | String | Arquivo XML da nota fiscal |
| fiscal_status
Obrigatório
|
String | Status da nota fiscal |
| fiscal_date_emission
Obrigatório
|
Date | Data de emissão da nota fiscal |
Exemplo :
{
"transaction_token": "BF5F8WMRNTTGGF",
"external_id": null,
"logistic_id": null,
"fiscal_number": 123,
"fiscal_access_key": "456",
"fiscal_pdf": "http:\/\/pdf",
"fiscal_xml": "hhtp:\/\/xlm",
"fiscal_status": "Autorizada",
"fiscal_date_emission": "2019-05-02 00:00:00"
}
PESQUISAR INVOICE:
POST
http://app.perfectpay.com.br/api/v1/invoice/get
| NOME | ATRIBUTOS | DESCRIÇÃO |
|---|---|---|
| transaction_token
Obrigatório
|
String | Código da venda |
| start_date | String (yyyy-mm-dd) | Data inicial |
| end_date | String (yyyy-mm-dd) | Data final |
| page | String | Página |
SUCESS-RESPONSE :
{
"invoices": {
"data": [{
"external_id": null,
"logistic_id": null,
"fiscal_number": 123,
"fiscal_access_key": "456",
"fiscal_pdf": "http:\/\/pdf",
"fiscal_xml": "hhtp:\/\/xlm",
"fiscal_status": "Autorizada",
"fiscal_date_emission": "2019-05-02 00:00:00"
}, {
"external_id": null,
"logistic_id": null,
"fiscal_number": 123,
"fiscal_access_key": "456",
"fiscal_pdf": "http:\/\/pdf",
"fiscal_xml": "hhtp:\/\/xlm",
"fiscal_status": "Autorizada",
"fiscal_date_emission": "2019-05-02 00:00:00"
}],
"current_page": 1,
"current_items_count": 2,
"total_pages": 1,
"total_items": 2
}
}