diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxScanPayNotifyResult.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxScanPayNotifyResult.java
new file mode 100644
index 000000000..5bf110688
--- /dev/null
+++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/result/WxScanPayNotifyResult.java
@@ -0,0 +1,24 @@
+package com.github.binarywang.wxpay.bean.result;
+
+import java.io.Serializable;
+
+import com.thoughtworks.xstream.annotations.XStreamAlias;
+
+public class WxScanPayNotifyResult  extends WxPayBaseResult implements Serializable{
+  private static final long serialVersionUID = 3381324564266118986L;
+  
+  /**
+   * 预支付ID
+   */
+  @XStreamAlias("prepay_id")
+  private String prepayId;
+
+  public String getPrepayId() {
+    return prepayId;
+  }
+
+  public void setPrepayId(String prepayId) {
+    this.prepayId = prepayId;
+  }
+  
+}