%PDF- %PDF-
Direktori : /home/jalalj2hb/www/elearning/application/views/frontend/default/ |
Current File : /home/jalalj2hb/www/elearning/application/views/frontend/default/paypal_checkout.php |
<!DOCTYPE html> <html lang="en"> <head> <title>Paypal | <?php echo get_settings('system_name');?></title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="<?php echo base_url('assets/payment/css/stripe.css');?>" rel="stylesheet"> <link name="favicon" type="image/x-icon" href="<?php echo base_url();?>uploads/system/favicon.png" rel="shortcut icon" /> </head> <body> <?php $paypal_keys = get_settings('paypal'); $paypal = json_decode($paypal_keys); ?> <!--required for getting the stripe token--> <!-- <img src="<?php echo base_url().'uploads/system/logo-light.png'; ?>" width="15%;" style="opacity: 0.05;"> --> <div class="package-details"> <strong><?php echo site_phrase('student_name');?> | <?php echo $user_details['first_name'].' '.$user_details['last_name'];?></strong> <br> <strong><?php echo site_phrase('amount_to_pay');?> | <?php echo $amount_to_pay;?></strong> <br> <div id="paypal-button" style="margin-top: 20px;"></div><br> </div> <!-- <img src="https://www.paypalobjects.com/webstatic/i/logo/rebrand/ppcom-white.svg" width="25%;" style="opacity: 0.05;"> --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script src="https://www.paypalobjects.com/api/checkout.js"></script> <script> paypal.Button.render({ env: '<?php echo $paypal[0]->mode;?>', // 'sandbox' or 'production' style: { label: 'paypal', size: 'medium', // small | medium | large | responsive shape: 'rect', // pill | rect color: 'blue', // gold | blue | silver | black tagline: false }, client: { sandbox: '<?php echo $paypal[0]->sandbox_client_id;?>', production: '<?php echo $paypal[0]->production_client_id;?>' }, commit: true, // Show a 'Pay Now' button payment: function(data, actions) { return actions.payment.create({ payment: { transactions: [ { amount: { total: '<?php echo $amount_to_pay;?>', currency: '<?php echo get_settings('paypal_currency'); ?>' } } ] } }); }, onAuthorize: function(data, actions) { // executes the payment return actions.payment.execute().then(function() { // PASSING TO CONTROLLER FOR CHECKING var redirectUrl = '<?php echo site_url('home/paypal_payment/'.$user_details['id'].'/'.$amount_to_pay);?>'+'/'+data.paymentID+'/'+data.paymentToken+'/'+data.payerID; $('#loader_modal').fadeIn(50); <?php if($payment_request == 'true'){ ?> window.location = redirectUrl+'/true'; <?php }else{ ?> window.location = redirectUrl; <?php } ?> }); } }, '#paypal-button'); </script> <div id="loader_modal" style="position: fixed; display: none; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: #42477077; z-index: 1000; color: #fff; text-align: center; padding-top: 100px;">Please wait....</div> </body> </html>