$app
$app : \EasyWeChat\Payment\Application
Class BaseClient.
$app : \EasyWeChat\Payment\Application
__construct(\EasyWeChat\Payment\Application $app)
Constructor.
\EasyWeChat\Payment\Application | $app |
request(string $url, string $method = 'GET', array $options = array()) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Make a request.
string | $url | |
string | $method | |
array | $options |
byOutTradeNumber(string $number, string $refundNumber, integer $totalFee, integer $refundFee, array $optional = array()) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Refund by out trade number.
string | $number | |
string | $refundNumber | |
integer | $totalFee | |
integer | $refundFee | |
array | $optional |
byTransactionId(string $transactionId, string $refundNumber, integer $totalFee, integer $refundFee, array $optional = array()) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Refund by transaction id.
string | $transactionId | |
string | $refundNumber | |
integer | $totalFee | |
integer | $refundFee | |
array | $optional |
queryByTransactionId(string $transactionId) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Query refund by transaction id.
string | $transactionId |
queryByOutTradeNumber(string $outTradeNumber) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Query refund by out trade number.
string | $outTradeNumber |
queryByOutRefundNumber(string $outRefundNumber) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Query refund by out refund number.
string | $outRefundNumber |
queryByRefundId(string $refundId) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Query refund by refund id.
string | $refundId |
requestRaw(string $endpoint, array $params = array(), string $method = 'post', array $options = array()) : \Psr\Http\Message\ResponseInterface
Make a request and return raw response.
string | $endpoint | |
array | $params | |
string | $method | |
array | $options |
safeRequest(string $endpoint, array $params, string $method = 'post', array $options = array()) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Request with SSL.
string | $endpoint | |
array | $params | |
string | $method | |
array | $options |
refund(string $refundNumber, integer $totalFee, integer $refundFee, array $optional = array()) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Refund.
string | $refundNumber | |
integer | $totalFee | |
integer | $refundFee | |
array | $optional |
query(string $number, string $type) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Query refund.
string | $number | |
string | $type |