public class AppNativePayRequest extends Object
| Modifier and Type | Field and Description |
|---|---|
private Amount |
amount
支付金额
|
private String |
attach
附加数据,在查询API和支付通知中原样返回,可作为自定义参数使用
|
private String |
description
商品描述
Image形象店-深圳腾大-QQ公仔
|
private Detail |
detail
优惠功能
|
private String |
goodsTag
订单优惠标记
|
private String |
notifyUrl
通知URL必须为直接可访问的URL,不允许携带查询串。
|
private String |
outTradeNo
商户系统内部订单号,只能是数字、大小写字母_-*且在同一个商户号下唯一,详见【商户订单号】。
示例值:1217752501201407033233368018
|
private SceneInfo |
sceneInfo
场景信息
|
private SettleInfo |
settleInfo
结算信息
|
private Boolean |
supportFapiao
电子发票入口开放标识
|
private OffsetDateTime |
timeExpire
订单失效时间 rfc 3339 YYYY-MM-DDTHH:mm:ss+TIMEZONE
|
| Constructor and Description |
|---|
AppNativePayRequest() |
| Modifier and Type | Method and Description |
|---|---|
AppNativePayRequest |
attach(String attach)
Attach js pay request.
|
AppNativePayRequest |
detail(Detail detail)
Detail js pay request.
|
AppNativePayRequest |
goodsTag(String goodsTag)
Goods tag js pay request.
|
AppNativePayRequest |
sceneInfo(SceneInfo sceneInfo)
Scene info js pay request.
|
AppNativePayRequest |
settleInfo(SettleInfo settleInfo)
Sets info.
|
AppNativePayRequest |
supportFapiao(boolean supportFapiao)
Support fapiao js pay request.
|
AppNativePayRequest |
timeExpire(OffsetDateTime timeExpire)
Time expire js pay request.
|
PayParams |
toPayParams(String appid,
String mchid)
To pay params pay params.
|
private final String notifyUrl
private final String description
private final String outTradeNo
private final Amount amount
private OffsetDateTime timeExpire
private String attach
private String goodsTag
private Detail detail
private Boolean supportFapiao
传入true时,支付成功消息和支付详情页将出现开票入口。需要在微信支付商户平台或微信公众平台开通电子发票功能,传此字段才可生效。
private SceneInfo sceneInfo
private SettleInfo settleInfo
public AppNativePayRequest timeExpire(OffsetDateTime timeExpire)
timeExpire - the time expirepublic AppNativePayRequest attach(String attach)
attach - the attachpublic AppNativePayRequest goodsTag(String goodsTag)
goodsTag - the goods tagpublic AppNativePayRequest detail(Detail detail)
detail - the detailpublic AppNativePayRequest supportFapiao(boolean supportFapiao)
supportFapiao - the support fapiaopublic AppNativePayRequest sceneInfo(SceneInfo sceneInfo)
sceneInfo - the scene infopublic AppNativePayRequest settleInfo(SettleInfo settleInfo)
settleInfo - the settle infoCopyright © 2023. All rights reserved.