Class UnifiedTlinxOrderRequest

    • Constructor Detail

      • UnifiedTlinxOrderRequest

        public UnifiedTlinxOrderRequest()
      • UnifiedTlinxOrderRequest

        public UnifiedTlinxOrderRequest​(UnifiedTlinxOrderRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getOpenId

        public String getOpenId()
        Get 使用门店OpenId
        Returns:
        OpenId 使用门店OpenId
      • setOpenId

        public void setOpenId​(String OpenId)
        Set 使用门店OpenId
        Parameters:
        OpenId - 使用门店OpenId
      • getOpenKey

        public String getOpenKey()
        Get 使用门店OpenKey
        Returns:
        OpenKey 使用门店OpenKey
      • setOpenKey

        public void setOpenKey​(String OpenKey)
        Set 使用门店OpenKey
        Parameters:
        OpenKey - 使用门店OpenKey
      • getDeveloperNo

        public String getDeveloperNo()
        Get 开发者流水号
        Returns:
        DeveloperNo 开发者流水号
      • setDeveloperNo

        public void setDeveloperNo​(String DeveloperNo)
        Set 开发者流水号
        Parameters:
        DeveloperNo - 开发者流水号
      • getPayTag

        public String getPayTag()
        Get 支付标签
        Returns:
        PayTag 支付标签
      • setPayTag

        public void setPayTag​(String PayTag)
        Set 支付标签
        Parameters:
        PayTag - 支付标签
      • getTradeAmount

        public String getTradeAmount()
        Get 实际交易金额(以分为单位,没有小数点)
        Returns:
        TradeAmount 实际交易金额(以分为单位,没有小数点)
      • setTradeAmount

        public void setTradeAmount​(String TradeAmount)
        Set 实际交易金额(以分为单位,没有小数点)
        Parameters:
        TradeAmount - 实际交易金额(以分为单位,没有小数点)
      • getNotifyUrl

        public String getNotifyUrl()
        Get 交易结果异步通知url地址
        Returns:
        NotifyUrl 交易结果异步通知url地址
      • setNotifyUrl

        public void setNotifyUrl​(String NotifyUrl)
        Set 交易结果异步通知url地址
        Parameters:
        NotifyUrl - 交易结果异步通知url地址
      • getPayName

        public String getPayName()
        Get 付款方式名称(当PayTag为Diy时,PayName不能为空)
        Returns:
        PayName 付款方式名称(当PayTag为Diy时,PayName不能为空)
      • setPayName

        public void setPayName​(String PayName)
        Set 付款方式名称(当PayTag为Diy时,PayName不能为空)
        Parameters:
        PayName - 付款方式名称(当PayTag为Diy时,PayName不能为空)
      • getJumpUrl

        public String getJumpUrl()
        Get 公众号支付时,支付成功后跳转url地址
        Returns:
        JumpUrl 公众号支付时,支付成功后跳转url地址
      • setJumpUrl

        public void setJumpUrl​(String JumpUrl)
        Set 公众号支付时,支付成功后跳转url地址
        Parameters:
        JumpUrl - 公众号支付时,支付成功后跳转url地址
      • getOrderName

        public String getOrderName()
        Get 订单名称(描述)
        Returns:
        OrderName 订单名称(描述)
      • setOrderName

        public void setOrderName​(String OrderName)
        Set 订单名称(描述)
        Parameters:
        OrderName - 订单名称(描述)
      • getOriginalAmount

        public String getOriginalAmount()
        Get 原始交易金额(以分为单位,没有小数点)
        Returns:
        OriginalAmount 原始交易金额(以分为单位,没有小数点)
      • setOriginalAmount

        public void setOriginalAmount​(String OriginalAmount)
        Set 原始交易金额(以分为单位,没有小数点)
        Parameters:
        OriginalAmount - 原始交易金额(以分为单位,没有小数点)
      • getIgnoreAmount

        public String getIgnoreAmount()
        Get 抹零金额(以分为单位,没有小数点)
        Returns:
        IgnoreAmount 抹零金额(以分为单位,没有小数点)
      • setIgnoreAmount

        public void setIgnoreAmount​(String IgnoreAmount)
        Set 抹零金额(以分为单位,没有小数点)
        Parameters:
        IgnoreAmount - 抹零金额(以分为单位,没有小数点)
      • getDiscountAmount

        public String getDiscountAmount()
        Get 折扣金额(以分为单位,没有小数点)
        Returns:
        DiscountAmount 折扣金额(以分为单位,没有小数点)
      • setDiscountAmount

        public void setDiscountAmount​(String DiscountAmount)
        Set 折扣金额(以分为单位,没有小数点)
        Parameters:
        DiscountAmount - 折扣金额(以分为单位,没有小数点)
      • getTradeAccount

        public String getTradeAccount()
        Get 交易帐号(银行卡号)
        Returns:
        TradeAccount 交易帐号(银行卡号)
      • setTradeAccount

        public void setTradeAccount​(String TradeAccount)
        Set 交易帐号(银行卡号)
        Parameters:
        TradeAccount - 交易帐号(银行卡号)
      • getTradeNo

        public String getTradeNo()
        Get 交易号(收单机构交易号)
        Returns:
        TradeNo 交易号(收单机构交易号)
      • setTradeNo

        public void setTradeNo​(String TradeNo)
        Set 交易号(收单机构交易号)
        Parameters:
        TradeNo - 交易号(收单机构交易号)
      • getAuthCode

        public String getAuthCode()
        Get 条码支付的授权码(条码抢扫手机扫到的一串数字)
        Returns:
        AuthCode 条码支付的授权码(条码抢扫手机扫到的一串数字)
      • setAuthCode

        public void setAuthCode​(String AuthCode)
        Set 条码支付的授权码(条码抢扫手机扫到的一串数字)
        Parameters:
        AuthCode - 条码支付的授权码(条码抢扫手机扫到的一串数字)
      • getTag

        public String getTag()
        Get 订单标记,订单附加数据。
        Returns:
        Tag 订单标记,订单附加数据。
      • setTag

        public void setTag​(String Tag)
        Set 订单标记,订单附加数据。
        Parameters:
        Tag - 订单标记,订单附加数据。
      • getRemark

        public String getRemark()
        Get 订单备注
        Returns:
        Remark 订单备注
      • setRemark

        public void setRemark​(String Remark)
        Set 订单备注
        Parameters:
        Remark - 订单备注
      • getTradeResult

        public String getTradeResult()
        Get 收单机构原始交易报文,请转换为json
        Returns:
        TradeResult 收单机构原始交易报文,请转换为json
      • setTradeResult

        public void setTradeResult​(String TradeResult)
        Set 收单机构原始交易报文,请转换为json
        Parameters:
        TradeResult - 收单机构原始交易报文,请转换为json
      • getRoyalty

        public String getRoyalty()
        Get 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。
        Returns:
        Royalty 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。
      • setRoyalty

        public void setRoyalty​(String Royalty)
        Set 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。
        Parameters:
        Royalty - 0-不分账,1-需分账。为1时标记为待分账订单,待分账订单不会进行清算。不传默认为不分账。
      • getJsapi

        public String getJsapi()
        Get 小程序支付参数:填默认值 1
        Returns:
        Jsapi 小程序支付参数:填默认值 1
      • setJsapi

        public void setJsapi​(String Jsapi)
        Set 小程序支付参数:填默认值 1
        Parameters:
        Jsapi - 小程序支付参数:填默认值 1
      • getSubAppId

        public String getSubAppId()
        Get 小程序支付参数: 当前调起支付的小程序APPID
        Returns:
        SubAppId 小程序支付参数: 当前调起支付的小程序APPID
      • setSubAppId

        public void setSubAppId​(String SubAppId)
        Set 小程序支付参数: 当前调起支付的小程序APPID
        Parameters:
        SubAppId - 小程序支付参数: 当前调起支付的小程序APPID
      • getSubOpenId

        public String getSubOpenId()
        Get 小程序支付参数: 用户在子商户appid下的唯一标识。
        Returns:
        SubOpenId 小程序支付参数: 用户在子商户appid下的唯一标识。
      • setSubOpenId

        public void setSubOpenId​(String SubOpenId)
        Set 小程序支付参数: 用户在子商户appid下的唯一标识。
        Parameters:
        SubOpenId - 小程序支付参数: 用户在子商户appid下的唯一标识。
      • getProfile

        public String getProfile()
        Get 沙箱环境填sandbox,正式环境不填
        Returns:
        Profile 沙箱环境填sandbox,正式环境不填
      • setProfile

        public void setProfile​(String Profile)
        Set 沙箱环境填sandbox,正式环境不填
        Parameters:
        Profile - 沙箱环境填sandbox,正式环境不填