hughes / spgateway-store
There is no license information available for the latest version (v1.0.2) of this package.
v1.0.2
2017-06-02 00:29 UTC
Requires
- hughes/spgateway-core: ~1.0
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-12 01:39:32 UTC
README
$ composer require hughes/spgateway-store
Use RequestBuilder make a request to get spgateway cvs form.
<?php use VeryBuy\Payment\Spgateway\Core\RequestBuilder; use VeryBuy\Payment\Spgateway\Core\Support\RequestContract; use VeryBuy\Payment\Spgateway\Store\StoreRequest; $builder = new RequestBuilder([ 'HashKey' => '{Spgateway HashKey}', 'HashIV' => '{Spgateway HashIV}', 'MerchantID' => '{Spgateway MerchantID}' ], RequestContract::REQUEST_URI_TEST); $request = new StoreRequest([ 'Amt' => 30, // 金額不能低於 30 或大於 20,000 'MerchantOrderNo' => 'T'.time(), 'ItemDesc' => 'Spgateway payment test.', 'Email' => '{email}', 'NotifyURL' => '付款接收 URL', 'CustomerURL' => '取號接收 URL', 'ClientBackURL' => '返回 URL', ]);