eleme.openapi.h5.sdk.pay.model.request.PayRequest Maven / Gradle / Ivy
package eleme.openapi.h5.sdk.pay.model.request;
import lombok.Data;
import lombok.ToString;
/**
* 支付请求参数
*/
@Data
@ToString(callSuper = true)
public class PayRequest extends BaseRequest {
/**
* 订单标题
*/
private String subject;
/**
* 订单描述,对一笔交易的具体描述信息
*/
private String body;
/**
* 支付网关的订单号
*/
private String transactionId;
/**
* 支付金额(单位:分),示例:订单金额13.5元,传参格式:1350
*/
private Integer payAmount;
/**
* 订单生成时间格式为yyyyMMddHHmmss ,如2009年12月25日9点10分10秒 , 表示为20091225091010
*/
private String timestamp;
/**
* 订单失效时间格式为yyyyMMddHHmmss ,如2009年12月25日9点10分10秒, 表示为20091225091010
*/
private String timeExpire;
/**
* 支付成功后跳转页面
*/
private String redirectUrl;
/**
* 放弃支付后跳转页面
*/
private String backUrl;
/**
* 支付异步通知回调地址
*/
private String notifyUrl;
/**
* 扩展参数,json格式
*/
private String extendParams;
/**
* 机构侧登录的openid
*/
private String uid;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy