icekristal/robokassa-for-laravel 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

icekristal/robokassa-for-laravel

最新稳定版本:v2.0.0

Composer 安装命令:

composer require icekristal/robokassa-for-laravel

包简介

Robokassa API for Laravel

README 文档

README

Integration service robokassa for laravel

install:

composer require icekristal/robokassa-for-laravel

Add to config/services.php

 'robokassa' => [
    'login' => env('ROBOKASSA_LOGIN', 'login'),
    'password_one' => env('ROBOKASSA_PASSWORD_ONE', null),
    'password_two' => env('ROBOKASSA_PASSWORD_TWO', null),
    'password_test_one' => env('ROBOKASSA_PASSWORD_TEST_ONE', null),
    'password_test_two' => env('ROBOKASSA_PASSWORD_TEST_TWO', null),
    'webhook_domain' => env('ROBOKASSA_WEBHOOK_DOMAIN', null),
    'result_url' => env('ROBOKASSA_RESULT_URL', '/robokassa/payment/result'),
    'success_url' => env('ROBOKASSA_SUCCESS_URL', '/robokassa/payment/success'),
    'fail_url' => env('ROBOKASSA_FAIL_URL', '/robokassa/payment/fail'),
],

Publish config:

php artisan vendor:publish --provider="Icekristal\RobokassaForLaravel\RobokassaServiceProvider" --tag='config'

Publish migrations:

php artisan vendor:publish --provider="Icekristal\RobokassaForLaravel\RobokassaServiceProvider" --tag='migrations'

Use:

php artisan migrate

Get payment url:

use Icekristal\RobokassaForLaravel\Facades\Robokassa;

$paymentUrl = Robokassa::setSum(100)
->setCurrency("USD")
->setDescription("Description order")->getPaymentUrl();

//optional
$paymentUrl = Robokassa::setSum(100)
->setCurrency("USD")
->setDescription("Description order")
->setOwner(\Illuminate\Database\Eloquent\Model::class) //Model owner order
->setEmail('test@gmail.com') //Email owner order
->setShpParams(['param_1' => 'value_1', 'param_2' => 'value_2']) //Additional params
->setExpirationDate(Carbon::now()->addDay()) //Expiration date payment
->getPaymentUrl();

统计信息

  • 总下载量: 72
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 3
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-07-31