get https://panel.dopigo.com/api/v1/invoices/invoice//
Örnek Başarılı Response
Response Status Code: 200
{
"order_id": 95383948,
"invoice_id": 28664560,
"status": "synced",
"message": "",
"request_type": "create_invoice",
"invoice": {
"id": "28664560",
"date": "2024-08-06 07:17:00",
"ettn": "bc4e49d0-6329-4fc2-992b-451d7597e24a",
"number": "FA02024000000364",
"type": "e-archive",
"pdf_file": "https://dopigo.s3.amazonaws.com/invoices/pdf/bc4e49d0-6329-4fc2-992b-451d7597e24a.pdf",
"subtotal": "354.55",
"tax_total": "35.45",
"total": "390.00",
"is_cancelled": "false"
}
}
Alan | Alabilecek Değerler | Açıklama |
---|---|---|
status | initial, in_progress, synced, failed | initial ve in_progress statüsü; fatura oluşturma veya iptal etme işleminin devam ettiğini gösterir. Bu statüyü aldığınız durumlarda kısa bir süre sonra tekrar istek atıp güncel statüyü kontrol edebilirsiniz. synced statüsü; fatura oluşturma veya iptal etme işleminin başarılı şekilde tamamlandığını gösterir. Bu statüyü aldığınız durumlarda fatura linkini, numarasını vb. bilgileri çekmeyi deneyebilirsiniz. failed statüsü; fatura oluşturma veya iptal etme işleminin başarısız şekilde sonuçlandığını gösterir. Hata mesajındaki açıklamaya göre aksiyon aldıktan sonra fatura oluşturma (Create Invoice) veya iptal etme (Cancel Invoice) isteğini tekrar gönderebilirsiniz. |
message | failed statüsü alındıktan sonra message alanını kontrol ederek hatanın detaylarını öğrenebilirsiniz. | |
request_type | create_invoice, cancel_invoice | İlgili sipariş için Dopigo tarafından Sovos'a atılan son isteğin türünü ifade eder. |
is_cancelled | true, false | Eğer fatura iptal edilmişse bu alan true dönecektir. Fatura iptal edilmemişse false değeri dönecektir. |