Skip to main content

PayNowInvoice V1.5

PayNow Invoice API

網址連結

Web服務參考網址


1. 批次發票驗證

說明

  • 此功能僅對訂單編號是否已開立作系統驗證,並不會針對內容作檢查

傳遞方式:Http POST method

Sevice Function:Invoice_PatchData_Check


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
mem_password訂單編號stringN
csvStr發票內容stringY須轉 base64字串,轉碼前內容轉碼前內容見註一
請作urlencode傳遞

Response

參數名稱型態長度必須備註
returnStr回應字串stringY成功:S_資料驗證成功
失敗:錯誤訊息

2. 批次發票資料上傳

說明

  • 此功能僅對訂單編號是否已開立作系統驗證,並不會針對內容作檢查

傳遞方式:Http POST method

Sevice Function:UploadInvoice_Patch


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
mem_password訂單編號stringN
csvStr發票內容stringY須轉 base64字串,轉碼前內容轉碼前內容見註一
請作urlencode傳遞

Response

參數名稱型態長度必須備註
returnStr回應字串string10Y成功:S,成功筆數:number
失敗:錯誤訊息

Code Example

Response

S_2,201706300001_AA12345678,201706300002_AA12345679

載具號碼規則

  • 手機條碼-以/為起始做判斷,目前總長度為 8 碼,條碼內容物除第一碼為/外只會有0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ+-.總共39個字元
  • 自然人憑證2位大寫字母+14位數字
  • 悠遊卡隱碼:9碼皆為整數

註一

csvStr 組成請依以下順序並在各值前方加上單引號(‘),之後再以逗號(,)作分隔,各行最後插入斷行符號 (chr(10)如果有多筆,最後一筆不須插入斷行);各值順序如下(一行為一明細,同樣 orderno 系統判斷為同一發 票)

Csv字串參數

參數名稱型態長度必須備註
orderno商家訂單編號string30Y依訂單編號判斷明細項目是否為同一張發票
buyer_id訂單編號stringY若要開統編請填統一編號 若無則填空
buyer_name買方姓名string50Y任意值不可為null與Empty
buyer_add買方住址string100Y若填值則代表要寄送紙本發票
不寄送紙本發票請填空值
如最前面為BRING+地址則會保留地址資訊但不寄送發票
Ex: BRING新北市新店區北新路三段213號3樓
buyer_phone買方手機string10Y手機號碼格式:09xxxxxxxx 可帶入空值
若要寄送簡訊請通知客服開啟設定,請帶入正確的手機格式。
※沒有手機號碼的發票將不得進行歸戶附錄一
buyer_email買方EMAILstring50Y若填入代表要寄送Email給消費者若無請填空
CarrierType載具類型string10Y若無請填空
悠遊卡:1K0001
通用載具:3J0002
自然人憑證:CQ0001
若為統編發票僅能使用通用載具
CarrierID_1載具明碼string20Y若無請填空
悠遊卡:如填空則會帶入隱碼的值
通用載具:3J0002
自然人憑證:憑證號碼
CarrierID_2載具隱碼string20Y若無請填空
悠遊卡:悠遊卡隱碼
通用載具:通用載具號碼(手機條碼)
自然人憑證:憑證號碼
LoveCode愛心碼stringY若無請填空
捐贈用為3~8碼數字
Description明細描述string200Y
Quantity數量stringY整數數字
UnitPrice單價string9Y實數數字請勿超過9碼
Amount小計string7Y整數實數數字
Remark備註string25Y若為信用卡消費,請帶信用卡末4碼其餘自行輸入,若無請留空
ItemTaxtype發票明細稅別stringY限數字,1:應稅 2:零稅率 3:免稅
IsPassCustoms是否經海關stringY限數字,1:未經海關出口, 2:經海關出口 發票若含零稅率商品則為必填,非零稅率發票請留空

字串範例

’20161122001314,’28229955,’立吉富限上金流,’台北市中山區松山路207號9樓,’0225172626,’service@paynow.com.tw,’,’,’,’,’測試1,’1,’1000,’1000,’ps_測試,’1,’
’20161122001314,’28229955,’立吉富限上金流,’台北市中山區松山路 207 號 9 樓,’0225172626,’service@paynow.com.tw,’,’,’,’,’測試 2,’2,’1000,’2000,’ps_測試,’1,’
’20161122001315,’28229955,’立吉富限上金流,’台北市中山區松山路 207 號 9 樓,’0225172626,’service@paynow.com.tw,’,’,’,’,’測試 3,’2,’1000,’2000,’ps_測試,’2,’ 1
’20161122001316,’28229955,’立吉富限上金流,’台北市中山區松山路 207 號 9 樓,’0225172626,’service@paynow.com.tw,’,’,’,’,’測試 3,’2,’1000,’2000,’ps_測試,’2,’ 2

附錄一

  • 若有填入手機號碼但未帶入個人載具類型,系統將配給手機號碼預設會員載具,用戶可用此預設載具進行手機歸戶
  • 若有帶入個人載具號碼將以個人載具號碼為主要歸戶

3. 發票作廢

說明

  • 發票作廢

傳遞方式:Http POST method

Sevice Function:CancelInvoice_I


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
InvoiceNo發票號碼stringY

Response

參數名稱型態長度必須備註
回傳字串string10Y成功:S
失敗:F開頭 F後為錯誤訊息 Ex:F_查無此發票號碼

Code Example

Response

※本系統以VB asp.net撰寫,僅提供VB範例參考,此範例僅作函式使用說明,請勿直接套用

ReturnStr = EInvoice.CancelInvoice_I(mem_cid,InvoiceNo)
If ReturnStr = "S" Then
ScriptManager.RegisterClientScriptBlock(Me, Me.GetType(), "alert", "alert('發票作廢成功')", True)
Else
ScriptManager.RegisterClientScriptBlock(Me, Me.GetType(), "alert", "alert('發票作廢失敗:" & .Substring(2, ReturnStr .Length - 1)
& "')", True)
End If

4. 查詢發票開立狀態(以發票號碼查詢)

說明

  • 查詢發票開立狀態

傳遞方式:Http POST method

Sevice Function:Check_invoice


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
InvoiceNo發票號碼stringY

Response

參數名稱型態長度必須備註
回傳字串string10Y成功:S,AA00000001
失敗:F

5. 查詢發票開立狀態(以商家自訂編號查詢)

說明

  • 查詢發票開立狀態

傳遞方式:Http POST method

Sevice Function:Check_invoiceOrder


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
InvoiceNo發票號碼stringY

Response

參數名稱型態長度必須備註
回傳字串string10Y成功:S,AA00000001
失敗:F或著純字串錯誤訊息

6. 查詢發票開立狀態(回傳內容:狀態,金額,折讓)

說明

  • 查詢發票開立狀態

傳遞方式:Http POST method

Sevice Function:Invoice_Info


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
InvoiceNo發票號碼stringY

Response

參數名稱型態長度必須備註
回傳字串string10Y開立發票:開立,發票總金額
正常回傳:開立,800
已作廢發票回傳:作廢
折讓發票回傳:折讓,發票總金額,未確認折讓金額,以確認折讓金,Ex:折讓,300,100,200
未開立發票回傳:沒有此筆發票資訊

7. 查詢發票開立狀態(回傳內容:狀態,金額,折讓)

說明

  • 查詢發票開立狀態

傳遞方式:Http POST method

Sevice Function:Invoice_Info_Orderno


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
InvoiceNo發票號碼stringY

Response

參數名稱型態長度必須備註
Obj_Return_invoice_info發票資訊XmlY

Obj_Return_invoice_info Content

參數名稱型態長度必須備註
Status發票狀態stringY狀態:開立、作廢、折讓
Amount發票總金額stringY
TotalAllowanceCompleteAmount已確認折讓金額stringY消費者已確認且上傳到國稅局的折讓單總金額
如無折讓單 會回傳空字串
TotalAllowanceNonCompleteAmount未確認折讓金額stringY等待消費者確認的折讓單總金額
如無折讓單 會回傳空字串

回傳範例

SOAP 1.1

Request

POST /PayNowEInvoice.asmx HTTP/1.1
Host: invoice.paynow.com.tw
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://invoice.PayNow.com.tw/Invoice_Info_orderno"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Invoice_Info_orderno xmlns="https://invoice.PayNow.com.tw/">
<mem_cid>string</mem_cid>
<orderno>string</orderno>
</Invoice_Info_orderno>
</soap:Body>
</soap:Envelope>

Response

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Invoice_Info_ordernoResponse xmlns="https://invoice.PayNow.com.tw/">
<Invoice_Info_ordernoResult>
<Obj_Return_invoice_info>
<Status>string</Status>
<Amount>string</Amount>
<TotalAllowanceCompleteAmount>string</TotalAllowanceCompleteAmount>
<TotalAllowanceNonCompleteAmount>string</TotalAllowanceNonCompleteAmount>
</Obj_Return_invoice_info>
<Obj_Return_invoice_info>
<Status>string</Status>
<Amount>string</Amount>
<TotalAllowanceCompleteAmount>string</TotalAllowanceCompleteAmount>
<TotalAllowanceNonCompleteAmount>string</TotalAllowanceNonCompleteAmount>
</Obj_Return_invoice_info>
</Invoice_Info_ordernoResult>
14
</Invoice_Info_ordernoResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2

Request

POST /PayNowEInvoice.asmx HTTP/1.1
Host: invoice.paynow.com.tw
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Invoice_Info_orderno xmlns="https://invoice.PayNow.com.tw/">
<mem_cid>string</mem_cid>
<orderno>string</orderno>
</Invoice_Info_orderno>
</soap12:Body>
</soap12:Envelope>

Response

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Invoice_Info_ordernoResponse xmlns="https://invoice.PayNow.com.tw/">
<Invoice_Info_ordernoResult>
<Obj_Return_invoice_info>
<Status>string</Status>
<Amount>string</Amount>
<TotalAllowanceCompleteAmount>string</TotalAllowanceCompleteAmount>
<TotalAllowanceNonCompleteAmount>string</TotalAllowanceNonCompleteAmount>
</Obj_Return_invoice_info>
<Obj_Return_invoice_info>
<Status>string</Status>
<Amount>string</Amount>
<TotalAllowanceCompleteAmount>string</TotalAllowanceCompleteAmount>
<TotalAllowanceNonCompleteAmount>string</TotalAllowanceNonCompleteAmount>
</Obj_Return_invoice_info>
</Invoice_Info_ordernoResult>
15
</Invoice_Info_ordernoResponse>
</soap12:Body>
</soap12:Envelope>

8. 取得發票連結(以發票號碼查詢)

說明

  • 取得發票連結

傳遞方式:Http POST method

Sevice Function:Get_InvoiceURL_I


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
InvoiceNo發票號碼stringY

Response

參數名稱型態長度必須備註
回傳字串stringY發票連結網址

9. 取得發票連結(以商家自訂編號查詢)

說明

  • 取得發票連結

傳遞方式:Http POST method

Sevice Function:Get_InvoiceURL_O


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
Orderno發票號碼stringY

Response

參數名稱型態長度必須備註
回傳字串stringY發票連結網址

10. 折讓查詢

說明

  • 折讓查詢

傳遞方式:Http POST method

Sevice Function:Sel_Allowance


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
AllowanceNo折讓單號碼stringY

Response

參數名稱型態長度必須備註
Obj_Allowance折讓單資訊stringY

Obj_Allowance Content

參數名稱型態長度必須備註
AllowanceNumber商家折讓單號stringY
AllowanceDate折讓日期stringY
Buyer_Identifier折讓日期stringY三聯式
Buyer_Name買方名稱stringY
Buyer_Address買方地址stringY
Buyer_PersonInCharge買方負責人stringY
Buyer_TelephoneNumber買方電話stringY
Buyer_FacsimileNumber買方傳真stringY
Buyer_EmailAddress買方EmailstringY
Buyer_CustomerNumber買方手機stringY
TotalAmount折讓總金額stringY
InvoiceDate原發票日期stringY
InvoiceNumber原發票號碼stringY
mem_cid商家統編stringY
rtMsg回覆訊息stringY
batchNo批次處理代碼stringY
ErrorMsg錯誤訊息stringY若Returnstr值為F且此值為無折讓發票資訊,代表無此折讓單號
CheckDate折讓確認日期stringY若非空值代表已上傳國稅局
CheckIP折讓確認IPstringY
ReturnStr成功失敗stringYS:成功
F:失敗
ReturnStatus是否成功回傳stringYTrue:成功
False:失敗
Status折讓單狀態stringY0:開立 1:作廢

回傳範例

SOAP 1.1

Request

POST /paynoweinvoice.asmx HTTP/1.1
Host: invoice.paynow.com.tw
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://invoice.PayNow.com.tw/Sel_Allowance"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Sel_Allowance xmlns="http://invoice.PayNow.com.tw/">
<mem_cid>string</mem_cid>
<AllowanceNo>string</AllowanceNo>
</Sel_Allowance>
</soap:Body>
</soap:Envelope>

Response

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Sel_AllowanceResponse xmlns="http://invoice.PayNow.com.tw/">
<Sel_AllowanceResult>
<AllowanceNumber>string</AllowanceNumber>
<AllowanceDate>string</AllowanceDate>
<Buyer_Identifier>string</Buyer_Identifier>
<Buyer_Name>string</Buyer_Name>
<Buyer_Address>string</Buyer_Address>
<Buyer_PersonInCharge>string</Buyer_PersonInCharge>
<Buyer_TelephoneNumber>string</Buyer_TelephoneNumber>
<Buyer_FacsimileNumber>string</Buyer_FacsimileNumber>
<Buyer_EmailAddress>string</Buyer_EmailAddress>
<Buyer_CustomerNumber>string</Buyer_CustomerNumber>
<AllowanceType>string</AllowanceType>
<TaxAmount>string</TaxAmount>
20
<TotalAmount>string</TotalAmount>
<InvoiceDate>string</InvoiceDate>
<InvoiceNumber>string</InvoiceNumber>
<SequenceNumber>string</SequenceNumber>
<Description>string</Description>
<Quantity>string</Quantity>
<UnitPrice>string</UnitPrice>
<Amount>string</Amount>
<Tax>string</Tax>
<AllowanceSequenceNumber>string</AllowanceSequenceNumber>
<TaxType>string</TaxType>
<mem_cid>string</mem_cid>
<rtcode>string</rtcode>
<rtMsg>string</rtMsg>
<batchNo>string</batchNo>
<ReturnStr>string</ReturnStr>
<Status>string</Status>
<ErrorMsg>string</ErrorMsg>
<ReturnStatus>string</ReturnStatus>
<CheckDate>string</CheckDate>
<CheckIP>string</CheckIP>
</Sel_AllowanceResult>
</Sel_AllowanceResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2

Request
POST /paynoweinvoice.asmx HTTP/1.1
Host: invoice.paynow.com.tw
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Sel_Allowance xmlns="http://invoice.PayNow.com.tw/">
<mem_cid>string</mem_cid>
<AllowanceNo>string</AllowanceNo>
</Sel_Allowance>
</soap12:Body>
</soap12:Envelope>

Response

HTTP/1.1 200 OK
21
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Sel_AllowanceResponse xmlns="http://invoice.PayNow.com.tw/">
<Sel_AllowanceResult>
<AllowanceNumber>string</AllowanceNumber>
<AllowanceDate>string</AllowanceDate>
<Buyer_Identifier>string</Buyer_Identifier>
<Buyer_Name>string</Buyer_Name>
<Buyer_Address>string</Buyer_Address>
<Buyer_PersonInCharge>string</Buyer_PersonInCharge>
<Buyer_TelephoneNumber>string</Buyer_TelephoneNumber>
<Buyer_FacsimileNumber>string</Buyer_FacsimileNumber>
<Buyer_EmailAddress>string</Buyer_EmailAddress>
<Buyer_CustomerNumber>string</Buyer_CustomerNumber>
<AllowanceType>string</AllowanceType>
<TaxAmount>string</TaxAmount>
<TotalAmount>string</TotalAmount>
<InvoiceDate>string</InvoiceDate>
<InvoiceNumber>string</InvoiceNumber>
<SequenceNumber>string</SequenceNumber>
<Description>string</Description>
<Quantity>string</Quantity>
<UnitPrice>string</UnitPrice>
<Amount>string</Amount>
<Tax>string</Tax>
<AllowanceSequenceNumber>string</AllowanceSequenceNumber>
<TaxType>string</TaxType>
<mem_cid>string</mem_cid>
<rtcode>string</rtcode>
<rtMsg>string</rtMsg>
<batchNo>string</batchNo>
<ReturnStr>string</ReturnStr>
<Status>string</Status>
<ErrorMsg>string</ErrorMsg>
<ReturnStatus>string</ReturnStatus>
<CheckDate>string</CheckDate>
<CheckIP>string</CheckIP>
</Sel_AllowanceResult>
</Sel_AllowanceResponse>
</soap12:Body>
</soap12:Envelope>

11. 折讓明細查詢

說明

  • 折讓明細查詢

傳遞方式:Http POST method

Sevice Function:Sel_Allowance_body


Request

參數名稱型態長度必須備註
mem_cid商家主帳號stringY
AllowanceNo折讓單號碼stringY

Response

參數名稱型態長度必須備註
Obj_Allowance折讓單資訊stringY

Obj_Allowance Content

參數名稱型態長度必須備註
AllowanceNumber商家折讓單號stringY
OriginalSequenceNumber折讓日期stringY
OriginalDescription商品描述stringY
OriginalInvoiceDate原發票日期stringY
OriginalInvoiceNumber原發票號碼stringY
Quantity數量stringY
Tax營業稅額stringY
Amount小計stringY
UnitPrice單價stringY
AllowanceSequenceNumber折讓明細序號stringY
TaxType課稅別stringY
ErrorMsg錯誤訊息stringY若非空字串,代表有錯誤Ex:查無該折讓單明細

SOAP 1.1

Request

POST /PayNowEInvoice.asmx HTTP/1.1
Host: invoice.paynow.com.tw
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://invoice.PayNow.com.tw/Sel_Allowance_body"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Sel_Allowance_body xmlns="https://invoice.PayNow.com.tw/">
<mem_cid>string</mem_cid>
<AllowanceNo>string</AllowanceNo>
</Sel_Allowance_body>
</soap:Body>
</soap:Envelope>

Response

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Sel_Allowance_bodyResponse xmlns="https://invoice.PayNow.com.tw/">
<Sel_Allowance_bodyResult>
<Obj_Allowance_body>
<AllowanceNumber>string</AllowanceNumber>
<OriginalInvoiceDate>string</OriginalInvoiceDate>
<OriginalInvoiceNumber>string</OriginalInvoiceNumber>
<OriginalSequenceNumber>string</OriginalSequenceNumber>
<OriginalDescription>string</OriginalDescription>
<Quantity>string</Quantity>
<UnitPrice>string</UnitPrice>
<Amount>string</Amount>
<Tax>string</Tax>
<AllowanceSequenceNumber>string</AllowanceSequenceNumber>
<TaxType>string</TaxType>
<mem_cid>string</mem_cid>
<ErrorMsg>string</ErrorMsg>
<ReturnStatus>string</ReturnStatus>
</Obj_Allowance_body>
<Obj_Allowance_body>
<AllowanceNumber>string</AllowanceNumber>
<OriginalInvoiceDate>string</OriginalInvoiceDate>
<OriginalInvoiceNumber>string</OriginalInvoiceNumber>
<OriginalSequenceNumber>string</OriginalSequenceNumber>
<OriginalDescription>string</OriginalDescription>
<Quantity>string</Quantity>
<UnitPrice>string</UnitPrice>
<Amount>string</Amount>
<Tax>string</Tax>
<AllowanceSequenceNumber>string</AllowanceSequenceNumber>
<TaxType>string</TaxType>
<mem_cid>string</mem_cid>
<ErrorMsg>string</ErrorMsg>
<ReturnStatus>string</ReturnStatus>
</Obj_Allowance_body>
</Sel_Allowance_bodyResult>
</Sel_Allowance_bodyResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2

Request

POST /PayNowEInvoice.asmx HTTP/1.1
Host: invoice.paynow.com.tw
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Sel_Allowance_body xmlns="https://invoice.PayNow.com.tw/">
<mem_cid>string</mem_cid>
<AllowanceNo>string</AllowanceNo>
</Sel_Allowance_body>
</soap12:Body>
</soap12:Envelope>

Response

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Sel_Allowance_bodyResponse xmlns="https://invoice.PayNow.com.tw/">
<Sel_Allowance_bodyResult>
<Obj_Allowance_body>
<AllowanceNumber>string</AllowanceNumber>
<OriginalInvoiceDate>string</OriginalInvoiceDate>
<OriginalInvoiceNumber>string</OriginalInvoiceNumber>
<OriginalSequenceNumber>string</OriginalSequenceNumber>
<OriginalDescription>string</OriginalDescription>
<Quantity>string</Quantity>
<UnitPrice>string</UnitPrice>
<Amount>string</Amount>
<Tax>string</Tax>
<AllowanceSequenceNumber>string</AllowanceSequenceNumber>
<TaxType>string</TaxType>
<mem_cid>string</mem_cid>
<ErrorMsg>string</ErrorMsg>
<ReturnStatus>string</ReturnStatus>
</Obj_Allowance_body>
<Obj_Allowance_body>
<AllowanceNumber>string</AllowanceNumber>
<OriginalInvoiceDate>string</OriginalInvoiceDate>
<OriginalInvoiceNumber>string</OriginalInvoiceNumber>
<OriginalSequenceNumber>string</OriginalSequenceNumber>
<OriginalDescription>string</OriginalDescription>
<Quantity>string</Quantity>
<UnitPrice>string</UnitPrice>
<Amount>string</Amount>
<Tax>string</Tax>
<AllowanceSequenceNumber>string</AllowanceSequenceNumber>
<TaxType>string</TaxType>
<mem_cid>string</mem_cid>
<ErrorMsg>string</ErrorMsg>
<ReturnStatus>string</ReturnStatus>
</Obj_Allowance_body>
</Sel_Allowance_bodyResult>
</Sel_Allowance_bodyResponse>
</soap12:Body>
</soap12:Envelope>