Plugin Directory

Changeset 2988315


Ignore:
Timestamp:
11/03/2023 03:17:30 AM (2 years ago)
Author:
ultradevs
Message:

Tagging version 2.0.8

Location:
bangladeshi-payment-gateways
Files:
20 edited
1 copied

Legend:

Unmodified
Added
Removed
  • bangladeshi-payment-gateways/tags/2.0.8/assets/admin/css/admin.css

    r2336406 r2988315  
    11#bkash_accounts img,
    22#rocket_accounts img,
    3 #nagad_accounts img {
     3#nagad_accounts img,
     4#upay_accounts img {
    45  width: 50px;
    56  height: 50px;
     
    89#bkash_accounts .add_qr_c_img,
    910#rocket_accounts .add_qr_c_img,
    10 #nagad_accounts .add_qr_c_img {
     11#nagad_accounts .add_qr_c_img,
     12#upay_accounts .add_qr_c_img {
    1113  margin: 10px;
    1214}
  • bangladeshi-payment-gateways/tags/2.0.8/bd-payment-gateways.php

    r2895470 r2988315  
    1010 * Plugin URI:        https://ultradevs.com/plugins/bangladeshi-payment-gateways
    1111 * Description:       Bangladeshi Payment Gateways for WooCommerce.
    12  * Version:           2.0.7
     12 * Version:           2.0.8
    1313 * Author:            ultraDevs
    1414 * Author URI:        https://ultradevs.com
  • bangladeshi-payment-gateways/tags/2.0.8/includes/Gateways/Bkash.php

    r2620526 r2988315  
    4848        $this->bkash_fee            = $this->get_option( 'bkash_fee' );
    4949        $this->bkash_charge_details = $this->get_option( 'bkash_charge_details' );
     50        $this->dollarRate = 110;
    5051
    5152        $this->all_account = array(
     
    151152        $bkash_charge_details = ( 'yes' === $this->bkash_charge ) ? $this->bkash_charge_details : '';
    152153        echo wpautop( wptexturize( __( $this->description, 'bangladeshi-payment-gateways' ) ) . ' ' . $bkash_charge_details ); // @codingStandardsIgnoreLine
    153 
    154         $total_amount = 'You need to send us <b>' . get_woocommerce_currency_symbol() . $woocommerce->cart->total . '</b></br>';
     154       
     155        $totalPay=  $woocommerce->cart->total ;
     156        $symbol = get_woocommerce_currency_symbol();
     157        if(get_woocommerce_currency() == 'USD'){
     158           $totalPay= $this->dollarRate * $woocommerce->cart->total;
     159           $symbol = get_woocommerce_currency_symbol('BDT');
     160        }
     161        $total_amount = 'You need to send us <b>' . $symbol . $totalPay . '</b></br>';
    155162        echo '<div class="bdpg-total-amount">' . $total_amount . '</div>';
    156163        ?>
     
    305312
    306313        $order = new \WC_Order( $order_id );
     314       
    307315
    308316        // Mark as on-hold (we're awaiting the cheque).
    309317        $order->update_status( 'on-hold', __( 'Awaiting bKash payment', 'bangladeshi-payment-gateways' ) );
    310318
     319       
    311320        // Reduce stock levels.
    312321        $order->reduce_order_stock();
     
    315324        $woocommerce->cart->empty_cart();
    316325
     326        do_action('process_payment_bgd',$order_id , $order , $this );
    317327        // Return thankyou redirect.
    318328        return array(
     
    403413        }
    404414
    405         $number   = ( get_post_meta( $_GET['post'], 'woo_bkash_number', true ) ) ? get_post_meta( $_GET['post'], 'woo_bkash_number', true ) : '';
    406         $trans_id = ( get_post_meta( $_GET['post'], 'woo_bkash_trans_id', true ) ) ? get_post_meta( $_GET['post'], 'woo_bkash_trans_id', true ) : '';
     415        $order_id = $order->get_id();
     416        $number   = ( get_post_meta( $order_id, 'woo_bkash_number', true ) ) ? get_post_meta( $order_id, 'woo_bkash_number', true ) : '';
     417        $trans_id = ( get_post_meta( $order_id, 'woo_bkash_trans_id', true ) ) ? get_post_meta( $order_id, 'woo_bkash_trans_id', true ) : '';
    407418        ?>
    408419        <div class="form-field form-field-wide bdpg-admin-data">
  • bangladeshi-payment-gateways/tags/2.0.8/includes/Gateways/Nagad.php

    r2620526 r2988315  
    315315        $woocommerce->cart->empty_cart();
    316316
     317        do_action('process_payment_bgd',$order_id , $order , $this );
     318       
     319       
    317320        // Return thankyou redirect.
    318321        return array(
     
    403406        }
    404407
    405         $number   = ( get_post_meta( $_GET['post'], 'woo_nagad_number', true ) ) ? get_post_meta( $_GET['post'], 'woo_nagad_number', true ) : '';
    406         $trans_id = ( get_post_meta( $_GET['post'], 'woo_nagad_trans_id', true ) ) ? get_post_meta( $_GET['post'], 'woo_nagad_trans_id', true ) : '';
     408        $order_id = $order->get_id();
     409        $number   = ( get_post_meta( $order_id, 'woo_nagad_number', true ) ) ? get_post_meta( $order_id, 'woo_nagad_number', true ) : '';
     410        $trans_id = ( get_post_meta( $order_id, 'woo_nagad_trans_id', true ) ) ? get_post_meta( $order_id, 'woo_nagad_trans_id', true ) : '';
    407411        ?>
    408412        <div class="form-field form-field-wide bdpg-admin-data">
  • bangladeshi-payment-gateways/tags/2.0.8/includes/Gateways/Rocket.php

    r2620526 r2988315  
    315315        $woocommerce->cart->empty_cart();
    316316
     317        do_action('process_payment_bgd',$order_id , $order , $this );
    317318        // Return thankyou redirect.
    318319        return array(
     
    403404        }
    404405
    405         $number   = ( get_post_meta( $_GET['post'], 'woo_rocket_number', true ) ) ? get_post_meta( $_GET['post'], 'woo_rocket_number', true ) : '';
    406         $trans_id = ( get_post_meta( $_GET['post'], 'woo_rocket_trans_id', true ) ) ? get_post_meta( $_GET['post'], 'woo_rocket_trans_id', true ) : '';
     406        $order_id = $order->get_id();
     407        $number   = ( get_post_meta( $order_id, 'woo_rocket_number', true ) ) ? get_post_meta( $order_id, 'woo_rocket_number', true ) : '';
     408        $trans_id = ( get_post_meta( $order_id, 'woo_rocket_trans_id', true ) ) ? get_post_meta( $order_id, 'woo_rocket_trans_id', true ) : '';
    407409        ?>
    408410        <div class="form-field form-field-wide bdpg-admin-data">
  • bangladeshi-payment-gateways/tags/2.0.8/includes/Gateways/Upay.php

    r2620526 r2988315  
    306306        $woocommerce->cart->empty_cart();
    307307
     308        do_action('process_payment_bgd',$order_id , $order , $this );
     309       
     310       
    308311        // Return thankyou redirect.
    309312        return array(
  • bangladeshi-payment-gateways/tags/2.0.8/readme.txt

    r2895470 r2988315  
    44Tags: mobile payment gateways, bangladeshi mobile banking, payment, gateway, bKash, rocket,nagad,upay qr code, qr code
    55Requires at least: 4.4
    6 Tested up to: 6.2
    7 Stable tag: 2.0.7
     6Tested up to: 6.3
     7Stable tag: 2.0.8
    88Requires PHP: 5.6
    99License: GPLv2 or later
     
    8080== Changelog ==
    8181
     82= 2.0.8 - 03/11/2023 =
     83* Fixed: PR: fix admin order data [#7](https://github.com/ultraDevs/Bangladeshi-Payment-Gateways/pull/7). Thanks goes to [shariult](https://github.com/shariult)
     84
    8285= 2.0.7 - 07/04/2023 =
    8386* Updated: Appsero - Security Update
  • bangladeshi-payment-gateways/tags/2.0.8/vendor/autoload.php

    r2895470 r2988315  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitd0fbf53be82bd3b4e28b17131d1ad372::getLoader();
     7return ComposerAutoloaderInit04f9d4331b298213c2307eadd0ac5490::getLoader();
  • bangladeshi-payment-gateways/tags/2.0.8/vendor/composer/autoload_real.php

    r2895470 r2988315  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitd0fbf53be82bd3b4e28b17131d1ad372
     5class ComposerAutoloaderInit04f9d4331b298213c2307eadd0ac5490
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitd0fbf53be82bd3b4e28b17131d1ad372', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit04f9d4331b298213c2307eadd0ac5490', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitd0fbf53be82bd3b4e28b17131d1ad372', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit04f9d4331b298213c2307eadd0ac5490', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit04f9d4331b298213c2307eadd0ac5490::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5454
    5555        if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372::$files;
     56            $includeFiles = Composer\Autoload\ComposerStaticInit04f9d4331b298213c2307eadd0ac5490::$files;
    5757        } else {
    5858            $includeFiles = require __DIR__ . '/autoload_files.php';
    5959        }
    6060        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequired0fbf53be82bd3b4e28b17131d1ad372($fileIdentifier, $file);
     61            composerRequire04f9d4331b298213c2307eadd0ac5490($fileIdentifier, $file);
    6262        }
    6363
     
    7171 * @return void
    7272 */
    73 function composerRequired0fbf53be82bd3b4e28b17131d1ad372($fileIdentifier, $file)
     73function composerRequire04f9d4331b298213c2307eadd0ac5490($fileIdentifier, $file)
    7474{
    7575    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • bangladeshi-payment-gateways/tags/2.0.8/vendor/composer/autoload_static.php

    r2895470 r2988315  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372
     7class ComposerStaticInit04f9d4331b298213c2307eadd0ac5490
    88{
    99    public static $files = array (
     
    5252    {
    5353        return \Closure::bind(function () use ($loader) {
    54             $loader->prefixLengthsPsr4 = ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372::$prefixLengthsPsr4;
    55             $loader->prefixDirsPsr4 = ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372::$prefixDirsPsr4;
    56             $loader->classMap = ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372::$classMap;
     54            $loader->prefixLengthsPsr4 = ComposerStaticInit04f9d4331b298213c2307eadd0ac5490::$prefixLengthsPsr4;
     55            $loader->prefixDirsPsr4 = ComposerStaticInit04f9d4331b298213c2307eadd0ac5490::$prefixDirsPsr4;
     56            $loader->classMap = ComposerStaticInit04f9d4331b298213c2307eadd0ac5490::$classMap;
    5757
    5858        }, null, ClassLoader::class);
  • bangladeshi-payment-gateways/trunk/assets/admin/css/admin.css

    r2336406 r2988315  
    11#bkash_accounts img,
    22#rocket_accounts img,
    3 #nagad_accounts img {
     3#nagad_accounts img,
     4#upay_accounts img {
    45  width: 50px;
    56  height: 50px;
     
    89#bkash_accounts .add_qr_c_img,
    910#rocket_accounts .add_qr_c_img,
    10 #nagad_accounts .add_qr_c_img {
     11#nagad_accounts .add_qr_c_img,
     12#upay_accounts .add_qr_c_img {
    1113  margin: 10px;
    1214}
  • bangladeshi-payment-gateways/trunk/bd-payment-gateways.php

    r2895470 r2988315  
    1010 * Plugin URI:        https://ultradevs.com/plugins/bangladeshi-payment-gateways
    1111 * Description:       Bangladeshi Payment Gateways for WooCommerce.
    12  * Version:           2.0.7
     12 * Version:           2.0.8
    1313 * Author:            ultraDevs
    1414 * Author URI:        https://ultradevs.com
  • bangladeshi-payment-gateways/trunk/includes/Gateways/Bkash.php

    r2620526 r2988315  
    4848        $this->bkash_fee            = $this->get_option( 'bkash_fee' );
    4949        $this->bkash_charge_details = $this->get_option( 'bkash_charge_details' );
     50        $this->dollarRate = 110;
    5051
    5152        $this->all_account = array(
     
    151152        $bkash_charge_details = ( 'yes' === $this->bkash_charge ) ? $this->bkash_charge_details : '';
    152153        echo wpautop( wptexturize( __( $this->description, 'bangladeshi-payment-gateways' ) ) . ' ' . $bkash_charge_details ); // @codingStandardsIgnoreLine
    153 
    154         $total_amount = 'You need to send us <b>' . get_woocommerce_currency_symbol() . $woocommerce->cart->total . '</b></br>';
     154       
     155        $totalPay=  $woocommerce->cart->total ;
     156        $symbol = get_woocommerce_currency_symbol();
     157        if(get_woocommerce_currency() == 'USD'){
     158           $totalPay= $this->dollarRate * $woocommerce->cart->total;
     159           $symbol = get_woocommerce_currency_symbol('BDT');
     160        }
     161        $total_amount = 'You need to send us <b>' . $symbol . $totalPay . '</b></br>';
    155162        echo '<div class="bdpg-total-amount">' . $total_amount . '</div>';
    156163        ?>
     
    305312
    306313        $order = new \WC_Order( $order_id );
     314       
    307315
    308316        // Mark as on-hold (we're awaiting the cheque).
    309317        $order->update_status( 'on-hold', __( 'Awaiting bKash payment', 'bangladeshi-payment-gateways' ) );
    310318
     319       
    311320        // Reduce stock levels.
    312321        $order->reduce_order_stock();
     
    315324        $woocommerce->cart->empty_cart();
    316325
     326        do_action('process_payment_bgd',$order_id , $order , $this );
    317327        // Return thankyou redirect.
    318328        return array(
     
    403413        }
    404414
    405         $number   = ( get_post_meta( $_GET['post'], 'woo_bkash_number', true ) ) ? get_post_meta( $_GET['post'], 'woo_bkash_number', true ) : '';
    406         $trans_id = ( get_post_meta( $_GET['post'], 'woo_bkash_trans_id', true ) ) ? get_post_meta( $_GET['post'], 'woo_bkash_trans_id', true ) : '';
     415        $order_id = $order->get_id();
     416        $number   = ( get_post_meta( $order_id, 'woo_bkash_number', true ) ) ? get_post_meta( $order_id, 'woo_bkash_number', true ) : '';
     417        $trans_id = ( get_post_meta( $order_id, 'woo_bkash_trans_id', true ) ) ? get_post_meta( $order_id, 'woo_bkash_trans_id', true ) : '';
    407418        ?>
    408419        <div class="form-field form-field-wide bdpg-admin-data">
  • bangladeshi-payment-gateways/trunk/includes/Gateways/Nagad.php

    r2620526 r2988315  
    315315        $woocommerce->cart->empty_cart();
    316316
     317        do_action('process_payment_bgd',$order_id , $order , $this );
     318       
     319       
    317320        // Return thankyou redirect.
    318321        return array(
     
    403406        }
    404407
    405         $number   = ( get_post_meta( $_GET['post'], 'woo_nagad_number', true ) ) ? get_post_meta( $_GET['post'], 'woo_nagad_number', true ) : '';
    406         $trans_id = ( get_post_meta( $_GET['post'], 'woo_nagad_trans_id', true ) ) ? get_post_meta( $_GET['post'], 'woo_nagad_trans_id', true ) : '';
     408        $order_id = $order->get_id();
     409        $number   = ( get_post_meta( $order_id, 'woo_nagad_number', true ) ) ? get_post_meta( $order_id, 'woo_nagad_number', true ) : '';
     410        $trans_id = ( get_post_meta( $order_id, 'woo_nagad_trans_id', true ) ) ? get_post_meta( $order_id, 'woo_nagad_trans_id', true ) : '';
    407411        ?>
    408412        <div class="form-field form-field-wide bdpg-admin-data">
  • bangladeshi-payment-gateways/trunk/includes/Gateways/Rocket.php

    r2620526 r2988315  
    315315        $woocommerce->cart->empty_cart();
    316316
     317        do_action('process_payment_bgd',$order_id , $order , $this );
    317318        // Return thankyou redirect.
    318319        return array(
     
    403404        }
    404405
    405         $number   = ( get_post_meta( $_GET['post'], 'woo_rocket_number', true ) ) ? get_post_meta( $_GET['post'], 'woo_rocket_number', true ) : '';
    406         $trans_id = ( get_post_meta( $_GET['post'], 'woo_rocket_trans_id', true ) ) ? get_post_meta( $_GET['post'], 'woo_rocket_trans_id', true ) : '';
     406        $order_id = $order->get_id();
     407        $number   = ( get_post_meta( $order_id, 'woo_rocket_number', true ) ) ? get_post_meta( $order_id, 'woo_rocket_number', true ) : '';
     408        $trans_id = ( get_post_meta( $order_id, 'woo_rocket_trans_id', true ) ) ? get_post_meta( $order_id, 'woo_rocket_trans_id', true ) : '';
    407409        ?>
    408410        <div class="form-field form-field-wide bdpg-admin-data">
  • bangladeshi-payment-gateways/trunk/includes/Gateways/Upay.php

    r2620526 r2988315  
    306306        $woocommerce->cart->empty_cart();
    307307
     308        do_action('process_payment_bgd',$order_id , $order , $this );
     309       
     310       
    308311        // Return thankyou redirect.
    309312        return array(
  • bangladeshi-payment-gateways/trunk/readme.txt

    r2895470 r2988315  
    44Tags: mobile payment gateways, bangladeshi mobile banking, payment, gateway, bKash, rocket,nagad,upay qr code, qr code
    55Requires at least: 4.4
    6 Tested up to: 6.2
    7 Stable tag: 2.0.7
     6Tested up to: 6.3
     7Stable tag: 2.0.8
    88Requires PHP: 5.6
    99License: GPLv2 or later
     
    8080== Changelog ==
    8181
     82= 2.0.8 - 03/11/2023 =
     83* Fixed: PR: fix admin order data [#7](https://github.com/ultraDevs/Bangladeshi-Payment-Gateways/pull/7). Thanks goes to [shariult](https://github.com/shariult)
     84
    8285= 2.0.7 - 07/04/2023 =
    8386* Updated: Appsero - Security Update
  • bangladeshi-payment-gateways/trunk/vendor/autoload.php

    r2895470 r2988315  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitd0fbf53be82bd3b4e28b17131d1ad372::getLoader();
     7return ComposerAutoloaderInit04f9d4331b298213c2307eadd0ac5490::getLoader();
  • bangladeshi-payment-gateways/trunk/vendor/composer/autoload_real.php

    r2895470 r2988315  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitd0fbf53be82bd3b4e28b17131d1ad372
     5class ComposerAutoloaderInit04f9d4331b298213c2307eadd0ac5490
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitd0fbf53be82bd3b4e28b17131d1ad372', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit04f9d4331b298213c2307eadd0ac5490', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitd0fbf53be82bd3b4e28b17131d1ad372', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit04f9d4331b298213c2307eadd0ac5490', 'loadClassLoader'));
    3030
    3131        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3333            require __DIR__ . '/autoload_static.php';
    3434
    35             call_user_func(\Composer\Autoload\ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372::getInitializer($loader));
     35            call_user_func(\Composer\Autoload\ComposerStaticInit04f9d4331b298213c2307eadd0ac5490::getInitializer($loader));
    3636        } else {
    3737            $map = require __DIR__ . '/autoload_namespaces.php';
     
    5454
    5555        if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372::$files;
     56            $includeFiles = Composer\Autoload\ComposerStaticInit04f9d4331b298213c2307eadd0ac5490::$files;
    5757        } else {
    5858            $includeFiles = require __DIR__ . '/autoload_files.php';
    5959        }
    6060        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequired0fbf53be82bd3b4e28b17131d1ad372($fileIdentifier, $file);
     61            composerRequire04f9d4331b298213c2307eadd0ac5490($fileIdentifier, $file);
    6262        }
    6363
     
    7171 * @return void
    7272 */
    73 function composerRequired0fbf53be82bd3b4e28b17131d1ad372($fileIdentifier, $file)
     73function composerRequire04f9d4331b298213c2307eadd0ac5490($fileIdentifier, $file)
    7474{
    7575    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • bangladeshi-payment-gateways/trunk/vendor/composer/autoload_static.php

    r2895470 r2988315  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372
     7class ComposerStaticInit04f9d4331b298213c2307eadd0ac5490
    88{
    99    public static $files = array (
     
    5252    {
    5353        return \Closure::bind(function () use ($loader) {
    54             $loader->prefixLengthsPsr4 = ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372::$prefixLengthsPsr4;
    55             $loader->prefixDirsPsr4 = ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372::$prefixDirsPsr4;
    56             $loader->classMap = ComposerStaticInitd0fbf53be82bd3b4e28b17131d1ad372::$classMap;
     54            $loader->prefixLengthsPsr4 = ComposerStaticInit04f9d4331b298213c2307eadd0ac5490::$prefixLengthsPsr4;
     55            $loader->prefixDirsPsr4 = ComposerStaticInit04f9d4331b298213c2307eadd0ac5490::$prefixDirsPsr4;
     56            $loader->classMap = ComposerStaticInit04f9d4331b298213c2307eadd0ac5490::$classMap;
    5757
    5858        }, null, ClassLoader::class);
Note: See TracChangeset for help on using the changeset viewer.