Class CreateOpenBankGlobalPaymentOrderRequest


  • public class CreateOpenBankGlobalPaymentOrderRequest
    extends AbstractModel
    • Constructor Detail

      • CreateOpenBankGlobalPaymentOrderRequest

        public CreateOpenBankGlobalPaymentOrderRequest()
      • CreateOpenBankGlobalPaymentOrderRequest

        public CreateOpenBankGlobalPaymentOrderRequest​(CreateOpenBankGlobalPaymentOrderRequest 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

      • getChannelMerchantId

        public String getChannelMerchantId()
        Get 渠道商户号
        Returns:
        ChannelMerchantId 渠道商户号
      • setChannelMerchantId

        public void setChannelMerchantId​(String ChannelMerchantId)
        Set 渠道商户号
        Parameters:
        ChannelMerchantId - 渠道商户号
      • getChannelName

        public String getChannelName()
        Get 渠道名称
        Returns:
        ChannelName 渠道名称
      • setChannelName

        public void setChannelName​(String ChannelName)
        Set 渠道名称
        Parameters:
        ChannelName - 渠道名称
      • getPayType

        public String getPayType()
        Get 付款方式
        Returns:
        PayType 付款方式
      • setPayType

        public void setPayType​(String PayType)
        Set 付款方式
        Parameters:
        PayType - 付款方式
      • getOutOrderId

        public String getOutOrderId()
        Get 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一
        Returns:
        OutOrderId 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一
      • setOutOrderId

        public void setOutOrderId​(String OutOrderId)
        Set 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一
        Parameters:
        OutOrderId - 外部商户订单号,只能是数字、大小写字母,且在同一个接入平台下唯一
      • getTotalAmount

        public Long getTotalAmount()
        Get 付款金额,单位分
        Returns:
        TotalAmount 付款金额,单位分
      • setTotalAmount

        public void setTotalAmount​(Long TotalAmount)
        Set 付款金额,单位分
        Parameters:
        TotalAmount - 付款金额,单位分
      • getCurrency

        public String getCurrency()
        Get 支付币种,参考附录:货币代码
        Returns:
        Currency 支付币种,参考附录:货币代码
      • setCurrency

        public void setCurrency​(String Currency)
        Set 支付币种,参考附录:货币代码
        Parameters:
        Currency - 支付币种,参考附录:货币代码
      • getChannelSubMerchantId

        public String getChannelSubMerchantId()
        Get 渠道子商户号
        Returns:
        ChannelSubMerchantId 渠道子商户号
      • setChannelSubMerchantId

        public void setChannelSubMerchantId​(String ChannelSubMerchantId)
        Set 渠道子商户号
        Parameters:
        ChannelSubMerchantId - 渠道子商户号
      • getNotifyUrl

        public String getNotifyUrl()
        Get 支付成功回调地址。
        Returns:
        NotifyUrl 支付成功回调地址。
      • setNotifyUrl

        public void setNotifyUrl​(String NotifyUrl)
        Set 支付成功回调地址。
        Parameters:
        NotifyUrl - 支付成功回调地址。
      • getFrontUrl

        public String getFrontUrl()
        Get 前端跳转地址。通联支付成功后,支付网关跳回商户的地址
        Returns:
        FrontUrl 前端跳转地址。通联支付成功后,支付网关跳回商户的地址
      • setFrontUrl

        public void setFrontUrl​(String FrontUrl)
        Set 前端跳转地址。通联支付成功后,支付网关跳回商户的地址
        Parameters:
        FrontUrl - 前端跳转地址。通联支付成功后,支付网关跳回商户的地址
      • getFrontLanguage

        public String getFrontLanguage()
        Get 网站语言。收银台显示语言,见附录网站语言
        Returns:
        FrontLanguage 网站语言。收银台显示语言,见附录网站语言
      • setFrontLanguage

        public void setFrontLanguage​(String FrontLanguage)
        Set 网站语言。收银台显示语言,见附录网站语言
        Parameters:
        FrontLanguage - 网站语言。收银台显示语言,见附录网站语言
      • getRemark

        public String getRemark()
        Get 付款备注
        Returns:
        Remark 付款备注
      • setRemark

        public void setRemark​(String Remark)
        Set 付款备注
        Parameters:
        Remark - 付款备注
      • getExternalPaymentData

        public String getExternalPaymentData()
        Get 第三方拓展信息信息
        Returns:
        ExternalPaymentData 第三方拓展信息信息
      • setExternalPaymentData

        public void setExternalPaymentData​(String ExternalPaymentData)
        Set 第三方拓展信息信息
        Parameters:
        ExternalPaymentData - 第三方拓展信息信息
      • getGoodsInfos

        public OpenBankGoodsInfo[] getGoodsInfos()
        Get 商品信息
        Returns:
        GoodsInfos 商品信息
      • setGoodsInfos

        public void setGoodsInfos​(OpenBankGoodsInfo[] GoodsInfos)
        Set 商品信息
        Parameters:
        GoodsInfos - 商品信息
      • getShippingInfo

        public OpenBankShippingInfo getShippingInfo()
        Get 邮寄信息
        Returns:
        ShippingInfo 邮寄信息
      • setShippingInfo

        public void setShippingInfo​(OpenBankShippingInfo ShippingInfo)
        Set 邮寄信息
        Parameters:
        ShippingInfo - 邮寄信息
      • getBillingInfo

        public OpenBankBillingInfo getBillingInfo()
        Get 账单信息
        Returns:
        BillingInfo 账单信息
      • setBillingInfo

        public void setBillingInfo​(OpenBankBillingInfo BillingInfo)
        Set 账单信息
        Parameters:
        BillingInfo - 账单信息
      • getEnvironment

        public String getEnvironment()
        Get 环境类型 __release__:生产环境 __sandbox__:沙箱环境 缺省默认为生产环境
        Returns:
        Environment 环境类型 __release__:生产环境 __sandbox__:沙箱环境 缺省默认为生产环境
      • setEnvironment

        public void setEnvironment​(String Environment)
        Set 环境类型 __release__:生产环境 __sandbox__:沙箱环境 缺省默认为生产环境
        Parameters:
        Environment - 环境类型 __release__:生产环境 __sandbox__:沙箱环境 缺省默认为生产环境