libressltd/lbpayment
Composer 安装命令:
composer require libressltd/lbpayment
包简介
Form element for reuse
README 文档
README
Install
composer require libressltd/lbpayment
After install
Add to config/app.php, service provider
LIBRESSLtd\LBPayment\LBPaymentServiceProvider::class,
Run migration & vendor publish
php artisan migration php artisan vendor:publish --tag="lbpayment" --force php artisan vendor:publish --tag="lbpayment_config" --force
Implement inside your transaction class (to handle when transaction change the status)
function LBP_transaction_updated($status) { // $status // 0: pending // -1 failed // 1: done }
Payments will post with a 'status' field, here are the currently defined values: -2 = PayPal Refund or Reversal -1 = Cancelled / Timed Out 0 = Waiting for buyer funds 1 = We have confirmed coin reception from the buyer 2 = Queued for nightly payout (if you have the Payout Mode for this coin set to Nightly) 3 = PayPal Pending (eChecks or other types of holds) 100 = Payment Complete. We have sent your coins to your payment address or 3rd party payment system reports the payment complete For future-proofing your IPN handler you can use the following rules: <0 = Failures/Errors 0-99 = Payment is Pending in some way
=100 = Payment completed successfully IMPORTANT: You should never ship/release your product until the status is >= 100 OR == 2 (Queued for nightly payout)!
统计信息
- 总下载量: 39
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-12-22