Download the PHP package blood72/laravel-iamport without Composer
On this page you can find all versions of the php package blood72/laravel-iamport. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-iamport
Laravel Iamport
아임포트(Iamport)는 국내 주요 PG사들을 쉽게 연동할 수 있도록 도와주는 서비스입니다.
Iamport is a service that helps major PG integrations easily.
이 패키지는 공식적으로 지원받는 패키지가 아닙니다.
This package is not officially supported.
Index
- Requirement
- Installation
- Configuration
- Usage
- Reference
- License
Requirement
- PHP ^7.4
- Laravel ^7.0 | ^8.0
- Guzzle ^6.3 | ^7.0
Installation
composer를 통해 설치할 수 있습니다.
Install using the composer.
설정 파일을 배포할 수 있습니다.
You can publish config file.
Configuration
IAMPORT_KEY
와 IAMPORT_SECRET
값이 필요합니다.
It requires IAMPORT_KEY
and IAMPORT_SECRET
.
Usage
Facade 혹은 resolve 메서드를 통해 사용할 수 있습니다.
You can use Facade or resolve methods.
메서드 구성은 Reference의 API 문서를 보면 도움이 됩니다.
It is helpful to understand method for seeing API documents of reference.
-
getPayment(...$impUid)
-
getPayments($status = 'all', $options = [])
-
findPayment($merchantUid, $status = null, array $options = [])
-
findPayments($merchantUid, $status = null, array $options = [])
-
setPreparePayment($merchantUid, $amount)
&getPreparePayment($merchantUid)
cancelPayment($impUid, ?int $amount = null, ?string $reason = null, array $options = [])
TODO
Reference
- Iamport
- Iamport Docs
- Iamport API
- alliv corporation's Iamport
- Modern PHP User Group's iamport-rest-client
License
이 패키지는 MIT 라이선스가 부여된 오프 소스 소프트웨어입니다.
This package is open-sourced software licensed under the MIT license.
All versions of laravel-iamport with dependencies
ext-json Version *
guzzlehttp/guzzle Version ^6.3|^7.0
illuminate/support Version ^7.0|^8.0