类 WechatPrePayOrder

java.lang.Object
org.anyline.wechat.entity.v3.WechatPrePayOrder

public class WechatPrePayOrder extends Object
  • 构造器详细资料

    • WechatPrePayOrder

      public WechatPrePayOrder()
  • 方法详细资料

    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getOut_trade_no

      public String getOut_trade_no()
    • setOut_trade_no

      public void setOut_trade_no(String out_trade_no)
    • getTime_expire

      public String getTime_expire()
    • setTime_expire

      public void setTime_expire(String time_expire)
    • getAttach

      public String getAttach()
    • setAttach

      public void setAttach(String attach)
    • getNotify_url

      public String getNotify_url()
    • setNotify_url

      public void setNotify_url(String notify_url)
    • getGoods_tag

      public String getGoods_tag()
    • setGoods_tag

      public void setGoods_tag(String goods_tag)
    • getAmount

      public Map<String,Object> getAmount()
    • getAppid

      public String getAppid()
    • setAppid

      public void setAppid(String appid)
    • getMchid

      public String getMchid()
    • setMchid

      public void setMchid(String mchid)
    • setAmount

      public void setAmount(Map<String,Object> amount)
    • setAmount

      public void setAmount(int total, String currency)
    • setAmount

      public void setAmount(int total)
    • getPayer

      public Map<String,Object> getPayer()
    • setPayer

      public void setPayer(Map<String,Object> payer)
    • setPayer

      public void setPayer(String openid)
    • getDetail

      public Map<String,Object> getDetail()
    • setDetail

      public void setDetail(Map<String,Object> detail)
    • setCost_price

      public void setCost_price(int cost_price)
    • setInvoice_id

      public void setInvoice_id(String invoice_id)
    • setGoods_detail

      public void setGoods_detail(List<Map<String,Object>> goods_detail)
    • addGoods_detail

      public void addGoods_detail(Map<String,Object> goods)
    • addGoods_detail

      public void addGoods_detail(String merchant_goods_id, String wechatpay_goods_id, String goods_name, int quantity, int unit_price)
      参数:
      merchant_goods_id - 商户侧商品编码
      wechatpay_goods_id - 微信侧商品编码
      goods_name - 商品名称
      quantity - 商品数量
      unit_price - 商品单价
    • getScene_info

      public Map<String,Object> getScene_info()
    • setScene_info

      public void setScene_info(Map<String,Object> scene_info)
    • setPayer_client_ip

      public void setPayer_client_ip(String payer_client_ip)
      用户终端IP
      参数:
      payer_client_ip - 用户终端IP
    • setDevice_id

      public void setDevice_id(String device)
      商户端设备号
      参数:
      device - 商户端设备号
    • setStore_info

      public void setStore_info(Map<String,Object> store_info)
      商户门店信息
      参数:
      store_info - 商户门店信息
    • setStore_info

      public void setStore_info(String id, String name, String area_code, String address)
      商户门店信息
      参数:
      id - 门店编号
      name - 门店名称
      area_code - 地区编码
      address - 详细地址