com.wechat.pay.java.service.lovefeast.model.MerchantOrder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of wechatpay-java Show documentation
Show all versions of wechatpay-java Show documentation
A Java SDK for WeChat Pay APIv3
// Copyright 2021 Tencent Inc. All rights reserved.
//
// 爱心餐对外API
//
// 微信支付爱心餐公益计划旨在面向深圳市的市政一线环卫工人提供每周一餐的1分钱用餐公益服务。在受助端,微信支付联动上千家餐饮门店关爱特殊人群,通过微信支付数字化能力将人群身份认证与公益福利领用全流程线上化,实现公益福利精准到人。在捐赠端,微信支付发挥连接优势与平台能力,结合用户就餐场景通过爱心餐一块捐插件让用户可在点餐时顺手捐1元,带动更多社会力量致谢城市美容师。
//
// API version: 0.0.4
// Code generated by WechatPay APIv3 Generator based on [OpenAPI
// Generator](https://openapi-generator.tech); DO NOT EDIT.
package com.wechat.pay.java.service.lovefeast.model;
import static com.wechat.pay.java.core.util.StringUtil.toIndentedString;
import com.google.gson.annotations.SerializedName;
/** MerchantOrder */
public class MerchantOrder {
/** 商户订单号 说明:商户系统内部订单号,只能是数字、大小写字母_-*且在同一个商户号下唯一。 特殊规则:最小字符长度为6 */
@SerializedName("out_trade_no")
private String outTradeNo;
/** 服务商户号 说明:直连商户的商户号或服务商的商户号,由微信支付生成并下发。 */
@SerializedName("mchid")
private String mchid;
/** 子商户号 说明:子商户的商户号,由微信支付生成并下发。 */
@SerializedName("sub_mchid")
private String subMchid;
/** 门店编号 说明:一块捐用户所在门店的商家编号。 */
@SerializedName("store_id")
private String storeId;
public String getOutTradeNo() {
return outTradeNo;
}
public void setOutTradeNo(String outTradeNo) {
this.outTradeNo = outTradeNo;
}
public String getMchid() {
return mchid;
}
public void setMchid(String mchid) {
this.mchid = mchid;
}
public String getSubMchid() {
return subMchid;
}
public void setSubMchid(String subMchid) {
this.subMchid = subMchid;
}
public String getStoreId() {
return storeId;
}
public void setStoreId(String storeId) {
this.storeId = storeId;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class MerchantOrder {\n");
sb.append(" outTradeNo: ").append(toIndentedString(outTradeNo)).append("\n");
sb.append(" mchid: ").append(toIndentedString(mchid)).append("\n");
sb.append(" subMchid: ").append(toIndentedString(subMchid)).append("\n");
sb.append(" storeId: ").append(toIndentedString(storeId)).append("\n");
sb.append("}");
return sb.toString();
}
}