<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                > **應用場景**: > 車場上傳訂單出場記錄至停車云和泊鏈,在停車云后臺可查看訂單出場記錄,在泊鏈平臺可查看訂單的交易記錄。 Java調用接口:UploadUtil.uploadOutParkOrder(String jsonData),調用時,把所有參數按json對象格式組成字符串,作為參數給java方法。 **注:單個SDK 上傳訂單頻率必須限制低于每秒10條!** 注:車輛出場前,收費系統有電子支付業務需求時,需要先調用sdk提供的查詢接口(4.1接口),來查詢車主余額和泊鏈網絡狀態,收費系統需要根據返回數據來處理下一步的支付方式,接口說明見接口4.1,接口返回中net_status描述了SDK與泊鏈的網絡狀態(0不通,1通暢),balance是車主的余額,收費系統根據返回數據來判斷車主余額是否充足以及目前到泊鏈的網絡狀態是否暢通,建議當網絡狀態通暢時,才需要調用此接口,余額充足時,pay_type=wallet,當余額不足或沒有余額時,可以發起掃碼槍支付,這時pay_type=sweepcode,同時auth_code為必傳。出場結算業務可能會重復調用車輛出場接口,直到結算完成。 pay_type=sweepcode、wallet、cash、monthuser 、free 時需要調用此接口 ### **pay_type=scancode**時如果只使用泊鏈支付功能無需調用2.2,如果同時需要云平臺功能則調用2.3接口。 > pay_type 為 etc_pay (ETC 支付)時需調用2.37接口進行扣費 **部分數字型字段說明:** in_channel_id,out_channel_id 與車場入場中的in_channel_id定義一致,worksite_id與車場入場中的worksite_id定義一致 freereasons:免費原因 可以在parkingOS系統中免費原因中設設置 ticket_id:減免券ID 可以在parkingOS系統中停車券管理中設置 **上述的字段只能傳入已定義好的數字類型值,其它數據無效,收費系統自定義的枚舉值,需要在停車云后臺增加相應修改,否則數據不能展示。** 字段信息: | 名稱 | 說明 | 類型 |最大長度 | 示例 | 是否必傳字段 | | --- | --- | --- | --- | --- | --- | | car_number | 車牌 | String| 8 | 京GH0093 | 是 | | in_time | 進場時間(unix時間戳格式,精確到秒) | Number| 15 | 1490875218 | 是 | | out_time | 出場時間(unix時間戳格式,精確到秒) | Number| 15 | 1490879218 | 是 | | uid | 入場收費員編號(支持數字 字母 _ ) | String| 24 | 880099 | 是 | | duration | 停車時長(分鐘) | Number| 15 | 50 | 否 | | car_type | 車型 | String| 12 | 小車 | 是 | | c_type | 進場類型 | String| 12 | 通道掃牌 | 是 | | out_type | 出場類型 | String| 12 | 通道掃牌 | 否 | | pay_type|支付類型,cash:現金支付,wallet:余額支付,sweepcode:掃碼支付,escape:逃單出場,etc_pay:ETC支付;free 和 無效值為免費放行 | String| 12 | cash,wallet,sweepcode,escape | 是 | | auth_code | 授權碼,支付類型是sweepcode時必傳 | String| 48 | 微信或支付寶支付碼 | 否 | | empty_plot | 空閑車位數 | Number| 15 | 20 | 是 | | total | 實時訂單金額(不包含已預付、已減免的部分) | String| 15 | 6.5 | 是 | | order_id | 訂單記錄號(車輛在停車場停車唯一訂單編號,對應入場訂單編號,支持數字 字母 _ ) | String| 48 | 9009 | 是 | | freereasons | 免費原因 | String| 10 |1 | 否 | | out_channel_id | 出場通道 | String| 12 | A1 | 否 | | in_channel_id | 進場通道 | String| 12 |B1 | 否 | | work_station_uuid | 崗亭/工作站唯一標識| String| 10 | qwrrw23534 | 否 | | ticket_id |減免券ID | String | 15 | 34556677 | 否 | | reduce_amount | 減免金額 | String| 15 | 6.0 | 否 | | amount_receivable | 應收金額 | String| 15 | 10.0 | 是 | | electronic_prepay | 電子預付 | String| 15| 2.0 | 否 | | electronic_pay | 電子結算 | String|15 | 1.0 | 否 | | cash_prepay | 現金預付 | String|15 | 2.0 | 否 | | cash_pay | 現金結算 | String| 12 | 2.0 | 否 | |etc_pay|etc結算|String|15|1.0|否 | out_uid |出場收費員編號 | String| 24 | 23456 | 是 | | islocked | 鎖車標記 | Number| 2| 0否1是 | 否 | | lock_key | 鎖車密碼 |Number| 8 | 2345 | 否 | |remark | 備注 | String| 32 | 出場信息備注 | 否 | | derate_duration |減免時長(分鐘)|Number| 15 |30|否 |license\_color| 車牌顏色,0藍色;1黃色;2白色;3黑色;4、新能源;5、黃綠色;6、藍白漸變色;7、其他(SDK必須升級4.0.0.0版本,微信4.0無感不傳則默認藍色)| Number| 1| 0| 否| |is\_report|0是僅支付不上報數據到第三方平臺; 1數據上報加支付 ;2僅上報數據到第三方平臺,不調支付| Number|2|1|否 **車輛出場接口調用后,分為:方法返回結果(同步)和異步返回結果,pay_type為wallet或sweepcode時需要等待異步返回結果來處理業務(只是先返回state2再返回1異步結果等待時間較長):** 調用同步返回結果:state是sdk收到數據后返回的狀態,pay_type為wallet或sweepcode時的支付狀態要從異步返回的state判斷(只是先返回state2再返回1異步結果等待時間較長)。 * * * * * 車輛出場調用方法后同步返回結果: | 名稱 | 說明 | 類型|最大長度 | 示例 | 是否必傳字段 | | --- | --- | --- | --- | --- | --- | |state |狀態 | Number|2 |0失敗,1成功,2支付中,在is_report為2時,固定返回 1 ,代表提交成功| 是| |order_id |訂單記錄號(車輛在停車場停車唯一訂單編號,對應入場訂單編號)| String|48| 325101 |是| |service_name| 接口名稱| String|64 |out_park| 是| |net_status| 泊鏈網絡狀態| Number|2| 0不通 1通 |是| |pay_type|支付類型 |String| 12 | cash,wallet,sweepcode,free,monthuser |是| |errmsg|方法返回描述| String|48 | 當net_status為0時:errmsg:“網絡不通,請用現金支付!”;當net_status為1時:1.支付方式為wallet:(1).余額充足,發送消息給泊鏈(準備扣費放行);(2).余額不足,errmsg:”余額不足,請選其他支付方式”;2.支付方式為sweepcode時發送消息到泊鏈請求支付停車費(準備支付放行)。使用特定第三方(宜昌智慧停車平臺、福州大腦)無感時,返回對應平臺業務參數。| 是| | car_number | 車牌 | String| 8 | 京GH0093 | 否 | | out_channel_id | 出場通道 | String| 12 | A1 | 否 | |park_id |車場編號| String|24 |test001| 否 異步返回見3.4接口 ### **http出場字段信息:** | 名稱 | 說明 | 類型 |最大長度 | 示例 | 是否必傳字段 | | --- | --- | --- | --- | --- | --- | service_name |服務 |String|64 |固定outpark| 是 token |令牌 |String|64 |def684dd3b1f4e37bd7b14a378847b0a |是 sign |數據簽名 |String| 64|EFB19B2ED7F78541F3AAF00432F696A5 |是 data |數據,下列字段組成的json對象| Json|48 |{} |是 car_number| 車牌 |String| 8|蘇DTTTT9 |是 in_time |進場時間(unix時間戳格式,精確到秒) |Number| 15|1490875218 |是 out_time| 出場時間(unix時間戳格式,精確到秒)| Number| 15 |1490879218 |是 total |實時訂單金額(不包含已預付、已減免的部分) |String| 15|6.5 |是 order_id| 訂單記錄號(車輛在停車場停車唯一訂單編號,對應入場訂單編號)| String|48 |9009 |是 empty_plot| 空閑車位數| Number|15 |20 |是 pay_type|支付類型 |String| 12|cash| 是 auth_code |授權碼,支付類型是sweepcode時必傳| String|64 |微信或支付寶支付碼 |否 > {"service_name":"outpark","token":"def684dd3b1f4e37bd7b14a378847b0a","sign":"CB649425CB5548A375099103AB04CC1E",data:{"car_number":"蘇DTTTTT","in_time":1510132659,"out_time":1510135875,"total":"0.54","order_id":"A1_2C1510828170","empty_plot":20,"pay_type":"cash","auth_code":""}} ### **http車輛出場調用方法后返回結果:** | 名稱 | 說明 | 類型 | 最大長度| 示例 | 是否必傳字段 | | --- | --- | --- | --- | --- | --- | state| 狀態 | Number|2 |0失敗,1成功| 是 order_id |訂單記錄號(車輛在停車場停車唯一訂單編號,對應入場訂單編號) |String |48| 325101 |是 service_name |接口名稱 |String |64| outpark| 是 pay_type| 支付類型 |String|12 |cash,wallet,sweepcode,free,monthuser |是 trade_no| 交易流水號(pay_type為wallet、scancode、sweepcode必傳) |String|64 |2107110315352000| 否 errmsg |方法返回描述 |String|64| 提示信息| 是 > {"state":1,"trade_no":"","errmsg":"結算成功","order_id":"A1_2C1510828170","pay_type":"cash","service_name":"outpark"}
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看