|
@@ -3,7 +3,7 @@
|
|
|
namespace app\api\controller;
|
|
|
|
|
|
use app\common\controller\Api;
|
|
|
-
|
|
|
+require_once '../vendor/autoload.php';
|
|
|
/**
|
|
|
* 示例接口
|
|
|
*/
|
|
@@ -40,7 +40,29 @@ class Demo extends Api
|
|
|
*/
|
|
|
public function test()
|
|
|
{
|
|
|
- $this->success('返回成功', $this->request->param());
|
|
|
+ $apiKey = '096a06e94fb1e0a8b015485bb76ef5dd63c167679297e07331a687327bd8b12e';
|
|
|
+ $salt = 'LNrFYxOiGhtdHAuJiqqy3wOl1nVwyJn5dfOYkLquFx8j2J6bm2nsplTnpkYuKyo5';
|
|
|
+
|
|
|
+ $hitPayClient = new \HitPay\Client($apiKey, false);
|
|
|
+
|
|
|
+ try {
|
|
|
+ $request = new \HitPay\Request\CreatePayment();
|
|
|
+
|
|
|
+ $request->setAmount(66)
|
|
|
+ ->setCurrency('SGD');
|
|
|
+ $result = $hitPayClient->createPayment($request);
|
|
|
+
|
|
|
+ print_r($result);
|
|
|
+
|
|
|
+ $data = $hitPayClient->getPaymentStatus($result->getId());
|
|
|
+ print_r($data);
|
|
|
+
|
|
|
+ $data = $hitPayClient->deletePaymentRequest($data->getId());
|
|
|
+ print_r($data);
|
|
|
+
|
|
|
+ } catch (\Exception $e) {
|
|
|
+ print_r($e->getMessage());
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|