SendDocumentResponse

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Test servisinde Username/Password geneldir. Canlıda bu bilgileri müşteri bazlı kullanılacaktır. Üyelik alım sonrasında verilen bilgilerle login sağlanır. Username/Password bilgisi body içinde userInfo altında giriş sağlanmaktadır.

Test hepsiburadaefaturam Portaline buradan erişebilirsiniz.
Username: HBTest1
Password: HBTest1

{
  "Action": "SendDocumentResponse",
  "parameters": {
    "responses": [
      {
        "InvoiceId": "f87225b4-50e1-4f7c-8898-a7d3bd6a8ac5",
        "ResponseStatus": "Approved",
        "Reason": "Fatura Red Sebebi"

      }
    ],
    "userInfo": {
      "Username": "HBTest1",
      "Password": "HBTest1"

    }

  }
}

Parametreler
responses: Fatura yanıtları bu parametre ile gönderilebilinir.
DocumentResponseInfo: Bir faturaya ait verilecek olan yanıt bilgisini içermektedir.
InvoiceId: String olarak guid formatında, yanıt verilecek olan faturanın E-Fatura sistemindeki tekil numarasıdır. UBL-TR Fatura formatında ki UUID alanına denk gelmektedir.
Status: Faturaya verilecek olan yanıtı ifade eder. InvoiceStatus.Declined (1) yada InvoiceStatus.Approved (2) değerlerinden biri gönderilebilinir. 1 faturanın reddedildiği 2 ise kabul edildiği anlamına gelir.
Reason: Fatura Red statusune geldi ise bunun nedenini girilebilen alandır.

Return Değeri
Return tipi Response olan method da Response’un Value alanı true/false olabilir.
İşlem sonucu başarılı ise Response.Value true aksi halde false olacaktır.

Body Params
string
Defaults to { "Action": "SendDocumentResponse", "parameters": { "responses": [ { "InvoiceId": "f87225b4-50e1-4f7c-8898-a7d3bd6a8ac5", "ResponseStatus": "Approved", "Reason": "Fatura Red Sebebi" } ], "userInfo": { "Username": "HBTest1", "Password": "HBTest1" } } }
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json