hughes / spgateway-core
There is no license information available for the latest version (v1.0.2) of this package.
v1.0.2
2017-06-01 16:57 UTC
Requires
- guzzlehttp/guzzle: ^6.2
- illuminate/contracts: ^5.4
- nesbot/carbon: ^1.21
- symfony/http-foundation: ^3.2
Requires (Dev)
- phpunit/phpunit: ~5.5
- symfony/process: ~3.0
- symfony/var-dumper: ~3.0
This package is not auto-updated.
Last update: 2024-05-21 23:40:01 UTC
README
$ composer require hughes/spgateway-core
ResponseVerifier
使用 ResponseVerifier 接收取號
<?php use VeryBuy\Payment\Spgateway\Core\ResponseVerifier; $response = (new ResponseVerifier)->customer({response json string}); $response->isSuccess(); // 回應是否成功 $response->isCvs(); // 回應是否為超商代碼 $response->getCvsCode(); // 取得超商代碼 $response->getExpiredAt(); // 繳費到期時間 $response->getAmount(); // 付款金額 $response->getOrderNumber(); // 訂單編號 $response->getId(); // 智付通自訂 id
Response for spgateway 接收付款
<?php use VeryBuy\Payment\Spgateway\Core\ResponseVerifier; $response = (new ResponseVerifier)->notify({response json string}); $response->isSuccess(); // 回應是否成功 $response->isCvs(); // 回應是否為超商代碼 $response->getCvsCode(); // 取得超商代碼 $response->getPaidAt(); // 繳費到期時間 $response->getAmount(); // 付款金額 $response->getOrderNumber(); // 訂單編號 $response->getId(); // 智付通自訂 id