Properties

$merchantInfo

$merchantInfo

红包发放者商户信息,json格式。商户可以传自己的PID,平台商可以传其它商户的PID用于查询指定商户的信息 目前仅支持如下key: unique:商户唯一标识 unique_type:支持以下1种取值。 PID:商户所在平台商的partner id[唯一]

$pageNo

$pageNo

翻页页码:翻页查询时使用,表明当前要查询第几页,若page_size为0,则此字段不生效

$pageSize

$pageSize

翻页每页条数:翻页查询时使用,表明每页返回的记录数量,范围为1至20;为空或者为0时表示不使用翻页查询,返回所有数量

$status

$status

优惠券状态列表,如果指定则只返回指定状态的优惠券.

目前状态主要有以下几种: VALID:可使用 WRITED_OFF:已核销, EXPIRED:已过期 CLOSED:已关闭 注意: 多个状态以逗号隔开

$userInfo

$userInfo

劵所有者买家用户信息,必须是支付宝的用户,json格式。 目前仅支持如下key: unique:用户唯一标识 unique_type:支持以下1种取值。 UID:用户支付宝账户的唯一ID OPENID:用户支付宝账户在某商户下的唯一ID

$apiParas

$apiParas

$terminalType

$terminalType

$terminalInfo

$terminalInfo

$prodCode

$prodCode

$apiVersion

$apiVersion

$notifyUrl

$notifyUrl

$returnUrl

$returnUrl

$needEncrypt

$needEncrypt

Methods

setMerchantInfo()

setMerchantInfo(mixed  $merchantInfo) : mixed

Parameters

mixed $merchantInfo

Returns

mixed —

getMerchantInfo()

getMerchantInfo() : mixed

Returns

mixed —

setPageNo()

setPageNo(mixed  $pageNo) : mixed

Parameters

mixed $pageNo

Returns

mixed —

getPageNo()

getPageNo() : mixed

Returns

mixed —

setPageSize()

setPageSize(mixed  $pageSize) : mixed

Parameters

mixed $pageSize

Returns

mixed —

getPageSize()

getPageSize() : mixed

Returns

mixed —

setStatus()

setStatus(mixed  $status) : mixed

Parameters

mixed $status

Returns

mixed —

getStatus()

getStatus() : mixed

Returns

mixed —

setUserInfo()

setUserInfo(mixed  $userInfo) : mixed

Parameters

mixed $userInfo

Returns

mixed —

getUserInfo()

getUserInfo() : mixed

Returns

mixed —

getApiMethodName()

getApiMethodName() : mixed

Returns

mixed —

setNotifyUrl()

setNotifyUrl(mixed  $notifyUrl) : mixed

Parameters

mixed $notifyUrl

Returns

mixed —

getNotifyUrl()

getNotifyUrl() : mixed

Returns

mixed —

setReturnUrl()

setReturnUrl(mixed  $returnUrl) : mixed

Parameters

mixed $returnUrl

Returns

mixed —

getReturnUrl()

getReturnUrl() : mixed

Returns

mixed —

getApiParas()

getApiParas() : mixed

Returns

mixed —

getTerminalType()

getTerminalType() : mixed

Returns

mixed —

setTerminalType()

setTerminalType(mixed  $terminalType) : mixed

Parameters

mixed $terminalType

Returns

mixed —

getTerminalInfo()

getTerminalInfo() : mixed

Returns

mixed —

setTerminalInfo()

setTerminalInfo(mixed  $terminalInfo) : mixed

Parameters

mixed $terminalInfo

Returns

mixed —

getProdCode()

getProdCode() : mixed

Returns

mixed —

setProdCode()

setProdCode(mixed  $prodCode) : mixed

Parameters

mixed $prodCode

Returns

mixed —

setApiVersion()

setApiVersion(mixed  $apiVersion) : mixed

Parameters

mixed $apiVersion

Returns

mixed —

getApiVersion()

getApiVersion() : mixed

Returns

mixed —

setNeedEncrypt()

setNeedEncrypt(mixed  $needEncrypt) : mixed

Parameters

mixed $needEncrypt

Returns

mixed —

getNeedEncrypt()

getNeedEncrypt() : mixed

Returns

mixed —