<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                **注意:** | ** 1、請求時間、訂單生成時間、訂單過期時間 一定要以系統當前時間為準,不能小于系統當前時間,格式統一為:yyyyMMddHHmmss** | | --- | --- | | **2、調起收銀臺界面傳入的金額以元為單位,調用單支付的金額的以*分*為單位,子訂單集合中的outOrderAmount 以分為單位** | #### **1、調起收銀臺** | 方法 | | --- | --- | | ** CashierActivity.startCashierActivity(context, order); ** | | 參數 | 說明 | | --- | --- | | context | 上下文對象 | | order | 訂單信息 | order 參數說明 | 參數 | 參數說明 | 參數類型 | 是否必填 | --- | --- |---|---| | appId | 品牌ID | String| 是 | storeId | 店鋪ID| String| 是 | orderName | 訂單名稱 | String| 是 | limitPay | 禁用支付方式 nowx(微信) ,noali(支付寶),nounion(銀聯) , nojycoin(通寶),notbj(通寶+),nobalance(余額) (例如:nowx \|noali\|nounion\|nojycoin\|nobalance\|notbj ) | String| 否 | version | 版本號|String | 是 | requestTime |發送請求時間 | String(yyyyMMddHHmmss格式)| 是 | signType | 加密方式| String | 是 | outOrderId | 業務訂單號 | String | 是 | outOrderTime | 業務訂單生成時間 | String (yyyyMMddHHmmss格式) | 是 | timeExpire | 業務訂單支付過期時間 | String (yyyyMMddHHmmss格式) | 是 | outOrderAmount | 業務訂單金額 | double(以元為單位) | 是 | totalFee | 支付金額 | double(以元為單位) | 是 | callbackUrl | 回調地址 | String | 是 | customid | 會員ID | String | 是 | orderList | 訂單集合【orderList集合含子訂單號、子訂單金額、店鋪id、店鋪名稱 ,子訂單金額outOrderAmout以分為單位(例如: [{"outOrderNo":"sw20190417001013222","outOrderAmount":6000,"storeId":"4450","storeName":"商戶名稱2"},{"outOrderNo":"sw20190417001013332","outOrderAmount":4000,"storeId":"4450","storeName":"商戶名稱2"}])】 | String(json字符串) | 是 | body | 商品BODY | String| 是 | attach | 附加數據,在查詢接口和支付通知中原樣返回,該字段主要用于商戶攜帶訂單的自定義數據 | String| 是 | mchCreateIp | 訂單生成的機器IP | String| 是 | subject | 支付寶使用 | String| 是 | prepareUrl | 支付參數加密接口地址 | String| 是 | mainIp | 接口主站地址 | String| 是 | key | 加密key | String| 是 **2、立即支付使用** | 方法 | | --- | | PayManagers.startPay(Order order,String type,boolean combination,String deductionFee, CommonParameter commonParameter,String jsonStr, HttpResultListener listener) | | 參數 | 說明 | 是否必填 | --- | --- | --- | | type | 支付類型 | 是 | order | 訂單信息 | 是 | combination | 是否是組合支付 | 是 | deductionFee| 組合支付的抵扣金額(和combination 共用,當combination為true時傳入抵扣的金額,為false時可以為空) | 是 | t | 訂單信息(該參數為泛型 參考下面信息) | 是 | jsonStr | 支付參數加密后json字符串 | 是 | HttpResultListener | 回調 | 是 ~~~[api] <<< service參數說明: jyzz.wx //微信 jyzz.ali //支付寶 jyzz.union //銀聯 jyzz.balance //余額 jyzz.tbj //通寶+ jyzz.jycoin //通寶 <<< T 為泛型 可傳入的參數: WeChatPayBean ---- 微信支付 AliPayBean --------- 支付寶支付 UnionPayBean ---------銀聯支付 JyPayBean -------- 建業支付(余額,通寶,通寶+) <<< WeChatPayBean說明 WeChatPayBean weChatPayBean = new WeChatPayBean.Builder() .setAppId(品牌ID) //必填 .setRequestTime(請求時間) //必填 .setSignType(加密類型) //必填 .setVersion(版本號) //必填 .setDeduction(是否組合通寶抵扣) //必填 .setOrderList(訂單集合) //必填 .setOutOrderId(訂單ID) //必填 .setOutOrderTime(訂單生成的時間) //必填 .setOutOrderAmount(訂單金額) //必填 .setTotalFee(支付金額) //必填 .setTimeExpire(訂單過期時間) //必填 .setCallBackUrl(回調) //必填 .setMchCreateIp(訂單生成的機器IP) //必填 .setBody(商品描述) //必填 .setAttach(附加數據,在查詢接口和支付通知中原樣返回,該字段主要用于商戶攜帶訂單的自定義數據) //必填 .build(); <<< AliPayBean 說明 AliPayBean aliPayBean = new AliPayBean.Builder() .setAppId(品牌ID) //String .setRequestTime(請求時間) //String .setSignType(加密類型) //String .setVersion(版本號) //String .setDeduction(是否組合通寶抵扣) 單支付:0 多支付:1 //String .setOrderList(訂單集合) //String .setOutOrderId(訂單號) //String .setOutOrderTime(訂單時間) //String .setOutOrderAmount(訂單金額) //String .setTotalFee(支付金額) //String .setTimeExpire(過期時間) //String .setCallBackUrl(回調地址) //String .setBody(商品描述) //String .setSubject(商品的標題/交易標題/訂單標題/訂單關鍵字等 )//String .build(); <<< UnionPayBean 說明 UnionPayBean unionPayBean = new UnionPayBean.Builder() .setAppId(品牌ID) //String .setRequestTime(請求時間) //String .setSignType(加密類型) //String .setVersion(版本號) //String .setDeduction(是否組合通寶抵扣) 單支付:0 多支付:1 //String .setOrderList(訂單集合) //String .setOutOrderId(訂單號) //String .setOutOrderTime(訂單時間) //String .setOutOrderAmount(訂單金額) //String .setTotalFee(支付金額) //String .setTimeExpire(過期時間) //String .setCallBackUrl(回調地址) //String .build(); <<< JyPayBean 說明 JyPayBean jyPayBean = new JyPayBean.Builder() .setAppId(品牌ID) //String .setRequestTime(請求時間) //String .setSignType(加密類型) //String .setVersion(版本號) //String .setDeduction(是否組合通寶抵扣) 單支付:0 多支付:1 //String .setOrderList(訂單集合) //String .setOutOrderId(訂單號) //String .setOutOrderTime(訂單時間) //String .setOutOrderAmount(訂單金額) //String .setTotalFee(支付金額) //String .setTimeExpire(過期時間) //String .setCallBackUrl(回調地址) //String .setCustomid(會員編號) .setPayPwd(密碼) .build(); <<< HttpResultListener參數說明: //開始請求 public abstract void onRequestStart(FutureTask future); //支付成功 public abstract void onRequestSuccess(String result); //支付失敗 public abstract void onRequestFailure(String errorCode,String errorMessage); //支付取消 public void onRequestCancel(String msg){ } //請求結束 public abstract void onRequestComplete(); ~~~ 3、支付列表 ~~~[api] get:PayManagers.payAttachFeatures().getPayList(bean,listener()) *bean:PaymentListBean=默認值#信息 listener:HttpResultListener#回調 <<< PaymentListBean 參數說明: PaymentListBean bean = new PaymentListBean.Builder() .setAppId(品牌ID) //String .setRequestTime(請求時間(格式:yyyyMMddHHmmss)) //String .setVersion(版本號) //String .setCustomid(會員編號) //String .setStoreId(店鋪ID) //String .setTotalFee(支付金額) //String 單位:分 .setLimitPay(禁用支付方式(nowx|noali|nounion|nojycoin|nobalance|notbj)) //String .build(); ~~~
                  <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>

                              哎呀哎呀视频在线观看