1 package com.foxinmy.weixin4j.pay.payment.mch;
2
3 import com.foxinmy.weixin4j.pay.model.WeixinPayAccount;
4 import com.foxinmy.weixin4j.pay.payment.PayRequest;
5 import com.foxinmy.weixin4j.pay.type.TradeType;
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public interface MchPayRequest {
21
22
23
24
25
26 public String getPrePayId();
27
28
29
30
31
32
33 public WeixinPayAccount getPaymentAccount();
34
35
36
37
38
39
40 public TradeType getPaymentType();
41
42
43
44
45
46
47 public String toRequestString();
48
49
50
51
52
53
54 public PayRequest toRequestObject();
55 }