package com.dobbinsoft.fw.pay.model.result;
|
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import lombok.NoArgsConstructor;
|
|
/**
|
* <pre>
|
* 在发起微信支付前,需要调用统一下单接口,获取"预支付交易会话标识"返回的结果
|
* 统一下单(详见https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1)
|
* </pre>
|
*
|
* @author chanjarster
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = true)
|
@NoArgsConstructor
|
public class MatrixPayUnifiedOrderResult extends MatrixBasePayResult {
|
|
/**
|
* 微信生成的预支付回话标识,用于后续接口调用中使用,该值有效期为2小时
|
*/
|
private String prepayId;
|
|
/**
|
* 交易类型,取值为:JSAPI,NATIVE,APP等
|
*/
|
private String tradeType;
|
|
/**
|
* mweb_url 支付跳转链接
|
*/
|
private String mwebUrl;
|
|
/**
|
* trade_type为NATIVE时有返回,用于生成二维码,展示给用户进行扫码支付
|
*/
|
private String codeURL;
|
|
}
|