API技術文件

Byadmin

API技術文件

e首發票 API 相關範例說明

API連線網址:http://mis.youshop.com.tw/api/invoiceService.asmx
可以選擇
方法1:透過WebService寫入訂單資料 [OrdersAppend]
方法2:透過JOSN寫入訂單資料 [OrdersAppendFromJson]

寫入發票可參考範例 AppendInvoice.aspx
讀取發票可參考範例 GetInvoice.aspx

相關範例下載位置 https://github.com/SL-PD/e-Invoice_API

 

說明:(可能會因為版本有所些許調整)

傳送欄位如下:
//訂單號碼(必填)
OrderID = “B20150519002”;
//訂單日期(必填:請轉為日期時間格式,JSON格式為/Date(1349301600000+0200)/
OrderDate = Convert.ToDateTime(“2015-05-14”);

//發票類型(必填)
InvoiceFor = “C”;

開立給政府法人下面三個欄位必填但InvoiceFor請設定為C
//買受人名稱(若InvoiceFor=B則為必填)
BuyerName = “”;
//買受人發票抬頭(若InvoiceFor=B則為必填)
BuyerInvoiceTitle = “”;
//買受人統編(若InvoiceFor=B則為必填)
BuyerCompanyId = “”;
//客戶電子郵件(必填;若要簡訊通知請填寫為[行動電話]@einv.com.tw:例如 0912345678@einv.com.tw)
BuyerEmail = “service@systemlead.com.tw“;

//客戶行動電話
BuyerCellPhone = “”;
//訂單總額(未稅)(必填)
Amount = 3000;

//課稅類別(預設為應稅)
TaxType = “1”;
//發票稅額(必填)
Tax = 150;

//含稅總額(必填)
TotalAmount = 3150;

//產品代號
ProductID = “”;
//產品名稱(必填)
ProductName = “BENZ-W204-4D/前檔/副/台/膠”;

//購買數量(必填)
Quantity = 1;

//產品單價(必填)
UnitPrice = 2625;

//信用卡號後四碼
Card4No = “”;
//手機載具條碼
BuyerCarrierId = “”;
//捐贈單位條碼
DornateId = “”;
//客戶郵寄地址
BuyerAddress = “”;
//索取紙本
PrintYesOrNo = false;

分享

About the Author

admin administrator

Comments Are Closed!!!