PHP 클래스 WeChatPay, thinksns

파일 보기 프로젝트 열기: medz/thinksns-4 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$clientpay_url 微信统一下单地址
$unifiedorder_url

공개 메소드들

메소드 설명
errorReturn ( $msg ) 返给微信支付的失败信息
getClientPayUrl ( $pid, $noncestr, $mid, $prepayid, $key, $type = 1 ) * 返回给客户端调用的支付协议链接或参数数组 $pid 应用id $mid 商户id $key 商户加密key $type 1-返回支付协议链接 2-返回支付调用参数 预下单请求微信服务器得到noncestr和prepayid参数。
getPayParam ( $param, $pid, $mid, $key, $type = 1 ) * 下单流程接口 $type 1-返回支付协议链接 2-返回支付调用参数
getUnifiedResult ( $opts ) 微信预下单 并获得回调参数
notifyReturn ( $key ) 返回参数为对象
setWXsign ( $param, $wxkey ) 微信sign加密方法
setxml ( $param, $sign ) 设置下单需要传入的xml
successReturn ( ) 返给微信支付的成功标识

메소드 상세

errorReturn() 공개 메소드

返给微信支付的失败信息
public errorReturn ( $msg )

getClientPayUrl() 공개 메소드

* 返回给客户端调用的支付协议链接或参数数组 $pid 应用id $mid 商户id $key 商户加密key $type 1-返回支付协议链接 2-返回支付调用参数 预下单请求微信服务器得到noncestr和prepayid参数。
public getClientPayUrl ( $pid, $noncestr, $mid, $prepayid, $key, $type = 1 )

getPayParam() 공개 메소드

* 下单流程接口 $type 1-返回支付协议链接 2-返回支付调用参数
public getPayParam ( $param, $pid, $mid, $key, $type = 1 )

getUnifiedResult() 공개 메소드

微信预下单 并获得回调参数
public getUnifiedResult ( $opts )

notifyReturn() 공개 메소드

返回参数为对象
public notifyReturn ( $key )

setWXsign() 공개 메소드

微信sign加密方法
public setWXsign ( $param, $wxkey )

setxml() 공개 메소드

设置下单需要传入的xml
public setxml ( $param, $sign )

successReturn() 공개 메소드

返给微信支付的成功标识
public successReturn ( )

프로퍼티 상세

$clientpay_url 공개적으로 프로퍼티

微信统一下单地址
public $clientpay_url

$unifiedorder_url 공개적으로 프로퍼티

public $unifiedorder_url