POS紅利建立 /PosBonus/Add
Request 請求內容
根節點
參數 | 名稱 | 型態 | 必要性 | 說明 |
BDATE | 發生日期 | S(10) | M | 可輸入民國年或是西元年 EX: 109.01.01 EX2: 2020/01/01 |
CCODE | 客戶代號 | S(16) | M | |
BonusName | 紅利名稱 | S(100) | ||
Remark | 備註 | S(100) | ||
RelateNumber | 關聯號碼 | S(40) | ||
SourceCheck | 檢查關聯號碼是否重複 | Bool | 當啟動此選項, 則會檢查是否該關聯號碼已有上傳過, 如有則會跳出錯誤, 請注意如果關聯號碼是空白則不檢查, 預設為不檢查 | |
Point | 點數 | Int | M | 正數為增加紅利,負數為使用紅利 |
回傳訊息
根節點
參數 | 名稱 | 型態 | 說明 |
Status | 執行結果 | S(1) | S: 成功 E: 失敗 |
ErrorCode | 錯誤代碼 | S(4) | 0000: 成功 |
ErrorMessage | 錯誤訊息 | S(100) |
Request範例
//請求Header內容
api-pno:TMSDEMOWEB
api-timestamp:1509371605
api-ClientSign:B29087C957C3EDD24F8F83E62CD06EE6D2203A35E16696E53850D908AFFDA8272BDE7BC48864A5A218767A522554967E2B036B529DFFA7B980A049FD456551C2
//請求Body內容
{
"BDATE" : "2020/01/01",
"CCODE" : "0",
"BonusName" : "購物贈點",
"Remark" : "",
"RelateNumber" : "10901010001",
"Point" : 100
}
Response 回覆結果
Response範例
成功
{
"Status": "S",
"ErrorCode": "0000",
"ErrorMessage": ""
}
失敗
{
"Status": "E",
"ErrorCode": "9003",
"ErrorMessage": "Timestamp已過期"
}
失敗
{
"Status": "E",
"ErrorCode": "6006",
"ErrorMessage": "關聯號碼不可超過40個字"
}