2017 © Pedro Peláez
 

yii2-extension yii2-payment

Extension hổ trợ tích hợp các cổng thanh toán trong nước.

image

yiiviet/yii2-payment

Extension hổ trợ tích hợp các cổng thanh toán trong nước.

  • Saturday, June 2, 2018
  • by vuongxuongminh
  • Repository
  • 1 Watchers
  • 4 Stars
  • 3 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 2 Open issues
  • 3 Versions
  • 50 % Grown

The README.md

YII2 Việt Nam Payment

Yii2 Extension hổ trợ bạn tích hợp các cổng thanh toán trong nước., (*1)

Latest Stable Version Total Downloads Build Status Code Coverage Scrutinizer Code Quality Yii2, (*2)

Hiện nay các cổng thanh toán trong nước có cấu trúc API rất đa dạng và ít có điểm chung, khiến cho việc chúng ta xây dựng các api-client cũng gặp nhiều khó khăn, chính vì vậy extension này được sinh ra nhằm đồng bộ các phương thức của các cổng thanh toán, giúp cho việc tích hợp sẽ dễ dàng hơn, nó được thiết kế theo nguyên tắc DRY giúp bạn tối giản lại các tham trị khi tạo request gửi lên các cổng thanh toán, chính vì tất cả các cổng thanh toán đều có phương thức chung nên nó sẽ giúp cho bạn chuyển tiếp từ cổng thanh toán này sang cổng thanh toán khác đơn giản hơn., (*3)

Ví dụ:, (*4)


$baoKim->purchase([ 'order_id' => 2, 'total_amount' => 500000, 'url_success' => '/' ]); $nganLuong->purchase([ 'bank_code' => 'VCB', 'buyer_fullname' => 'vxm', 'buyer_email' => 'admin@test.app', 'buyer_mobile' => '0909113911', 'total_amount' => 10000000, 'order_code' => microtime() ]); $onePay->purchase([ 'ReturnURL' => 'http://localhost/', 'OrderInfo' => time(), 'Amount' => 500000, 'TicketNo' => '127.0.0.1', 'AgainLink' => 'http://localhost/', 'Title' => 'Hello World', 'MerchTxnRef' => time() ]); $vnPayment->purchase([ 'TxnRef' => time(), 'OrderType' => 100000, 'OrderInfo' => time(), 'IpAddr' => '127.0.0.1', 'Amount' => 1000000, 'ReturnUrl' => 'http://localhost' ]); $vtcPay->purchase([ 'amount' => 100000, 'reference_number' => time() ]); $momo->purchase([ 'amount' => 100000, 'orderId' => time(), 'requestId' => time(), 'returnUrl' => 'http://localhost', 'notifyUrl' => 'http://localhost/notify', ]);

Các cổng thanh toán được hổ trợ:, (*5)

Yêu cầu

Cài đặt

Cài đặt thông qua composer nếu như đó là một khái niệm mới với bạn xin click vào đây để tìm hiểu nó., (*6)

composer require "yiiviet/yii2-payment"

hoặc thêm, (*7)

"yiiviet/yii2-payment": "*"

vào phần require trong file composer.json., (*8)

Tài liệu

The Versions

02/06 2018

dev-master

9999999-dev

Extension hổ trợ tích hợp các cổng thanh toán trong nước.

  Sources   Download

BSD-3-Clause

The Requires

 

by VUONG MINH

extension yii2 vn-payment one-pay bao-kim ngan-luong

02/06 2018

1.0.1

1.0.1.0

Extension hổ trợ tích hợp các cổng thanh toán trong nước.

  Sources   Download

BSD-3-Clause

The Requires

 

by VUONG MINH

extension yii2 vn-payment one-pay bao-kim ngan-luong

16/05 2018

1.0.0

1.0.0.0

Extension hổ trợ tích hợp các cổng thanh toán trong nước.

  Sources   Download

BSD-3-Clause

The Requires

 

by VUONG MINH

extension yii2 vn-payment one-pay bao-kim ngan-luong