Ejemplo n.º 1
1
 public function __construct($context)
 {
     parent::__construct();
     $this->context = $context;
     $public_key = "i2585333566";
     $private_key = "11gIelq1UB7amSrjYz7SsA1dFcyRq9ji5GJnPpHo";
     $tovar = array('amount' => '6', 'currency' => 'UAH', 'description' => 'Оплата почтовых услуг', 'order_id' => 'order_' . date('YmdHi', time()), 'type' => 'buy');
     $liqpay = new LiqPay($public_key, $private_key);
     $form = $liqpay->cnb_form($tovar);
     $sign = $liqpay->cnb_signature($tovar);
     $this->context->payform = $form;
     $this->context->signature = $sign;
     $this->runame = get_class($this);
 }
Ejemplo n.º 2
0
 /**
  * This is the default 'index' action that is invoked
  * when an action is not explicitly requested by users.
  */
 public function actionIndex()
 {
     $this->layout = 'main';
     $sql = "SELECT\n                    ID,\n                    DATE_FORMAT(post_date, '%d/%m/%Y') AS p_date,\n                    post_title,\n                    post_content,\n                    guid\n                FROM wp_posts\n                WHERE post_status = 'publish'\n                ORDER BY post_date DESC\n                LIMIT 3";
     $blogArticles = Yii::app()->db->createCommand($sql)->queryAll();
     $liqPayConfig = Yii::app()->config->payment['liqpay'];
     $liqpay = new LiqPay($liqPayConfig['public_key'], $liqPayConfig['private_key']);
     $liqPayConfig['order_id'] = 'czvldonate' . date('ymdHi') . rand(100, 1000);
     $liqPayConfig['signature'] = $liqpay->cnb_signature($liqPayConfig);
     $this->render('index', array('blog_articles' => $blogArticles, 'liqpay' => $liqPayConfig));
 }
Ejemplo n.º 3
0
                                {!! Form::hidden('status_id', '', ['id' => 'status_id']) !!}
                                <div class='products'>
                                    <table class="table table-striped">

                                    </table>
                                </div>
                            </div>
                          
                            <?php 
$public_key = "34567898765";
$private_key = "23456789876";
$liqpay = new LiqPay($public_key, $private_key);
$html = $liqpay->cnb_form(array('version' => '1.0', 'amount' => '1', 'currency' => 'RUB', 'description' => 'description text', 'order_id' => '32', 'type' => 'buy'));
echo $html;
$liqpay = new LiqPay($public_key, $private_key);
$html = $liqpay->cnb_signature(array('version' => '1.0', 'amount' => '1', 'currency' => 'USD', 'description' => 'description text', 'order_id' => 32, 'type' => 'buy'));
echo $html;
?>
                            
                            
<!--                          {!!Form::open(['url' => 'https://www.liqpay.com/api/pay'])!!}                          
                           <input type="hidden" name="_token" value="{{ csrf_token() }}">
                              
                             {!! Form::hidden('public_key', 'igregreg') !!}                              
                             {!! Form::hidden('amount', '5') !!}                            
                             {!! Form::hidden('currency', 'USD') !!}                            
                             {!! Form::hidden('description', 'Мой товар') !!}                           
                             {!! Form::hidden('order_id', '123456') !!}                            
                             {!! Form::hidden('result_url', 'http://i.com/back') !!}                              
                             {!! Form::hidden('server_url', 'http://i.com/call') !!}                            
                             {!! Form::hidden('type', 'buy') !!}