Changeset 3201037
- Timestamp:
- 12/02/2024 03:41:31 PM (16 months ago)
- Location:
- totalprocessing-card-payments
- Files:
-
- 240 added
- 8 edited
-
tags/7.1.0 (added)
-
tags/7.1.0/.gitignore (added)
-
tags/7.1.0/LICENSE.txt (added)
-
tags/7.1.0/README.md (added)
-
tags/7.1.0/README.txt (added)
-
tags/7.1.0/admin (added)
-
tags/7.1.0/admin/class-totalprocessing-card-payments-and-gateway-woocommerce-admin.php (added)
-
tags/7.1.0/admin/css (added)
-
tags/7.1.0/admin/css/totalprocessing-card-payments-and-gateway-woocommerce-admin.css (added)
-
tags/7.1.0/admin/index.php (added)
-
tags/7.1.0/admin/js (added)
-
tags/7.1.0/admin/js/totalprocessing-card-payments-and-gateway-woocommerce-admin.js (added)
-
tags/7.1.0/admin/partials (added)
-
tags/7.1.0/admin/partials/admin-options.php (added)
-
tags/7.1.0/admin/partials/totalprocessing-card-payments-and-gateway-woocommerce-admin-display.php (added)
-
tags/7.1.0/admin/testtstes.txt (added)
-
tags/7.1.0/assets (added)
-
tags/7.1.0/assets/css (added)
-
tags/7.1.0/assets/css/cards_style.min.css (added)
-
tags/7.1.0/assets/css/cardsv2-style-hh.css (added)
-
tags/7.1.0/assets/css/cardsv2-style.css (added)
-
tags/7.1.0/assets/frames (added)
-
tags/7.1.0/assets/frames/3d.php (added)
-
tags/7.1.0/assets/frames/index.php (added)
-
tags/7.1.0/assets/img (added)
-
tags/7.1.0/assets/img/AMEX-3d.svg (added)
-
tags/7.1.0/assets/img/AMEX-inline.svg (added)
-
tags/7.1.0/assets/img/AMEX.svg (added)
-
tags/7.1.0/assets/img/MAESTRO-3d.svg (added)
-
tags/7.1.0/assets/img/MAESTRO-inline.svg (added)
-
tags/7.1.0/assets/img/MAESTRO.svg (added)
-
tags/7.1.0/assets/img/MASTER-3d.svg (added)
-
tags/7.1.0/assets/img/MASTER-inline.svg (added)
-
tags/7.1.0/assets/img/MASTER.svg (added)
-
tags/7.1.0/assets/img/TP-Logo-white.png (added)
-
tags/7.1.0/assets/img/VISA-3d.svg (added)
-
tags/7.1.0/assets/img/VISA-inline.svg (added)
-
tags/7.1.0/assets/img/VISA.svg (added)
-
tags/7.1.0/assets/img/default.svg (added)
-
tags/7.1.0/assets/img/tp-logo.png (added)
-
tags/7.1.0/assets/img/tpcp-ajax-loader.gif (added)
-
tags/7.1.0/assets/js (added)
-
tags/7.1.0/assets/js/block (added)
-
tags/7.1.0/assets/js/block/block.asset.php (added)
-
tags/7.1.0/assets/js/block/block.css (added)
-
tags/7.1.0/assets/js/block/block.js (added)
-
tags/7.1.0/assets/js/block/css (added)
-
tags/7.1.0/assets/js/block/css/block.css (added)
-
tags/7.1.0/assets/js/jquery-3.5.1.min.js (added)
-
tags/7.1.0/assets/js/tpJs-cardsv2.js (added)
-
tags/7.1.0/assets/js/tpJs-cardsv2_logging.js (added)
-
tags/7.1.0/assets/js/tpJs-cardsv2_logging_off.js (added)
-
tags/7.1.0/assets/js/tpJs-cardsv2_orderpay.js (added)
-
tags/7.1.0/assets/js/tpJs-cardsv2_orderpay_logging.js (added)
-
tags/7.1.0/assets/js/tpJs-cardsv2_orderpay_logging_off.js (added)
-
tags/7.1.0/assets/js/tpJs-cardsv2_registration.js (added)
-
tags/7.1.0/assets/js/tpJs-cardsv2x.js (added)
-
tags/7.1.0/assets/js/tpJs-cardsv2x_orderpay.js (added)
-
tags/7.1.0/assets/js/tpJs-common.js (added)
-
tags/7.1.0/assets/src (added)
-
tags/7.1.0/assets/src/css (added)
-
tags/7.1.0/assets/src/css/main.css (added)
-
tags/7.1.0/assets/src/js (added)
-
tags/7.1.0/assets/src/js/index.js (added)
-
tags/7.1.0/assets/src/scss (added)
-
tags/7.1.0/assets/src/scss/main.css (added)
-
tags/7.1.0/blocks (added)
-
tags/7.1.0/blocks/class-wc-tp-cards-payments-blocks.php (added)
-
tags/7.1.0/gateways (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/appleValidation (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/appleValidation/apple-developer-merchantid-domain-association (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/appleValidation/apple-developer-merchantid-domain-association.txt (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/appleValidation/index.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/applepay.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/builds (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/builds/js (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/builds/js/express-checkout.min.js (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/builds/js/express-checkout.min.js.LICENSE.txt (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/css (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/css/apple-init.css (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/css/tpapv2-style.css (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/img (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/img/apple-pay-logo@2x.png (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/img/tp-logo.png (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/js (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/js/express-checkout.js (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/js/tp-gateway-loader.js (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/js/tpJsGpay.js (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/js/tpJsv2.js (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/assets/js/tpJsv2_logging.js (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/certs (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/certs/index.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/changelog.txt (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/emails (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/emails/domain-registration-email.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/emails/index.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/includes (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/includes/admin (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/includes/admin/admin-options.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/includes/admin/index.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/includes/class-wc-tp-applepay-gateway.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/includes/constants.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/includes/payment-gateway-setting-fields.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/includes/tp-applepay-gateway-helper-trait.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/languages (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/languages/woocommerce-gateway-totalprocessing-applepay-v2.pot (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/package.json (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/readme.txt (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/templates (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/templates/domain-registration-thankyou.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/templates/pci-frame-applepay-init.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/templates/pci-frame-applepay-resourcepath.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/templates/pci-frame-applepay.php (added)
-
tags/7.1.0/gateways/apple-pay-woocommerce/webpack.config.js (added)
-
tags/7.1.0/gateways/index.php (added)
-
tags/7.1.0/gateways/init.php (added)
-
tags/7.1.0/gateways/open-banking-payment (added)
-
tags/7.1.0/gateways/open-banking-payment/assets (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/css (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/css/index.php (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/css/tp-openbank-frame.css (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/img (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/img/index.php (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/img/tp-direct-smaller.svg (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/img/tp-direct.svg (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/img/tp-logo.png (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/index.php (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/js (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/js/index.php (added)
-
tags/7.1.0/gateways/open-banking-payment/assets/js/open-banking-widget-initiator.js (added)
-
tags/7.1.0/gateways/open-banking-payment/callback.php (added)
-
tags/7.1.0/gateways/open-banking-payment/includes (added)
-
tags/7.1.0/gateways/open-banking-payment/includes/admin (added)
-
tags/7.1.0/gateways/open-banking-payment/includes/admin/admin-options.php (added)
-
tags/7.1.0/gateways/open-banking-payment/includes/admin/index.php (added)
-
tags/7.1.0/gateways/open-banking-payment/includes/constants.php (added)
-
tags/7.1.0/gateways/open-banking-payment/includes/index.php (added)
-
tags/7.1.0/gateways/open-banking-payment/includes/setting-fields.php (added)
-
tags/7.1.0/gateways/open-banking-payment/index.php (added)
-
tags/7.1.0/gateways/open-banking-payment/openbanking.php (added)
-
tags/7.1.0/includes (added)
-
tags/7.1.0/includes/class-totalprocessing-card-payments-and-gateway-woocommerce-activator.php (added)
-
tags/7.1.0/includes/class-totalprocessing-card-payments-and-gateway-woocommerce-deactivator.php (added)
-
tags/7.1.0/includes/class-totalprocessing-card-payments-and-gateway-woocommerce-i18n.php (added)
-
tags/7.1.0/includes/class-totalprocessing-card-payments-and-gateway-woocommerce-loader.php (added)
-
tags/7.1.0/includes/class-totalprocessing-card-payments-and-gateway-woocommerce.php (added)
-
tags/7.1.0/includes/class-totalprocessing-constants.php (added)
-
tags/7.1.0/includes/class-tp-payment-gateway-addons.php (added)
-
tags/7.1.0/includes/class-tp-payment-gateway-old-version-helper.php (added)
-
tags/7.1.0/includes/class-tp-payment-gateway.php (added)
-
tags/7.1.0/includes/error-codes-and-messages.php (added)
-
tags/7.1.0/includes/index.php (added)
-
tags/7.1.0/includes/payment-gateway-faqs-array.php (added)
-
tags/7.1.0/includes/payment-gateway-setting-fields.php (added)
-
tags/7.1.0/includes/payment-gateway-static-data-array.php (added)
-
tags/7.1.0/includes/tp-payment-gateway-debug-trait.php (added)
-
tags/7.1.0/includes/tp-payment-gateway-helper-trait.php (added)
-
tags/7.1.0/includes/tp-payment-gateway-subscriptions-trait.php (added)
-
tags/7.1.0/index.php (added)
-
tags/7.1.0/languages (added)
-
tags/7.1.0/languages/totalprocessing-card-payments-and-gateway-woocommerce.pot (added)
-
tags/7.1.0/package-lock.json (added)
-
tags/7.1.0/package.json (added)
-
tags/7.1.0/public (added)
-
tags/7.1.0/public/class-totalprocessing-card-payments-and-gateway-woocommerce-public.php (added)
-
tags/7.1.0/public/css (added)
-
tags/7.1.0/public/css/totalprocessing-card-payments-and-gateway-woocommerce-public.css (added)
-
tags/7.1.0/public/index.php (added)
-
tags/7.1.0/public/js (added)
-
tags/7.1.0/public/js/jquery-3.5.1.min.js (added)
-
tags/7.1.0/public/js/totalprocessing-card-payments-and-gateway-woocommerce-public.js (added)
-
tags/7.1.0/public/partials (added)
-
tags/7.1.0/public/partials/totalprocessing-card-payments-and-gateway-woocommerce-public-display.php (added)
-
tags/7.1.0/templates (added)
-
tags/7.1.0/templates/pci-frame-external.php (added)
-
tags/7.1.0/templates/pci-frame-templatev3.php (added)
-
tags/7.1.0/totalprocessing-card-payments-and-gateway-woocommerce.php (added)
-
tags/7.1.0/uninstall.php (added)
-
tags/7.1.0/webpack.config.js (added)
-
trunk/.gitignore (added)
-
trunk/assets/css/cardsv2-style-hh.css (added)
-
trunk/assets/src (added)
-
trunk/assets/src/css (added)
-
trunk/assets/src/css/main.css (added)
-
trunk/assets/src/js (added)
-
trunk/assets/src/js/index.js (added)
-
trunk/assets/src/scss (added)
-
trunk/assets/src/scss/main.css (added)
-
trunk/gateways/apple-pay-woocommerce (added)
-
trunk/gateways/apple-pay-woocommerce/appleValidation (added)
-
trunk/gateways/apple-pay-woocommerce/appleValidation/apple-developer-merchantid-domain-association (added)
-
trunk/gateways/apple-pay-woocommerce/appleValidation/apple-developer-merchantid-domain-association.txt (added)
-
trunk/gateways/apple-pay-woocommerce/appleValidation/index.php (added)
-
trunk/gateways/apple-pay-woocommerce/applepay.php (added)
-
trunk/gateways/apple-pay-woocommerce/assets (added)
-
trunk/gateways/apple-pay-woocommerce/assets/builds (added)
-
trunk/gateways/apple-pay-woocommerce/assets/builds/js (added)
-
trunk/gateways/apple-pay-woocommerce/assets/builds/js/express-checkout.min.js (added)
-
trunk/gateways/apple-pay-woocommerce/assets/builds/js/express-checkout.min.js.LICENSE.txt (added)
-
trunk/gateways/apple-pay-woocommerce/assets/css (added)
-
trunk/gateways/apple-pay-woocommerce/assets/css/apple-init.css (added)
-
trunk/gateways/apple-pay-woocommerce/assets/css/tpapv2-style.css (added)
-
trunk/gateways/apple-pay-woocommerce/assets/img (added)
-
trunk/gateways/apple-pay-woocommerce/assets/img/apple-pay-logo@2x.png (added)
-
trunk/gateways/apple-pay-woocommerce/assets/img/tp-logo.png (added)
-
trunk/gateways/apple-pay-woocommerce/assets/js (added)
-
trunk/gateways/apple-pay-woocommerce/assets/js/express-checkout.js (added)
-
trunk/gateways/apple-pay-woocommerce/assets/js/tp-gateway-loader.js (added)
-
trunk/gateways/apple-pay-woocommerce/assets/js/tpJsGpay.js (added)
-
trunk/gateways/apple-pay-woocommerce/assets/js/tpJsv2.js (added)
-
trunk/gateways/apple-pay-woocommerce/assets/js/tpJsv2_logging.js (added)
-
trunk/gateways/apple-pay-woocommerce/certs (added)
-
trunk/gateways/apple-pay-woocommerce/certs/index.php (added)
-
trunk/gateways/apple-pay-woocommerce/changelog.txt (added)
-
trunk/gateways/apple-pay-woocommerce/emails (added)
-
trunk/gateways/apple-pay-woocommerce/emails/domain-registration-email.php (added)
-
trunk/gateways/apple-pay-woocommerce/emails/index.php (added)
-
trunk/gateways/apple-pay-woocommerce/includes (added)
-
trunk/gateways/apple-pay-woocommerce/includes/admin (added)
-
trunk/gateways/apple-pay-woocommerce/includes/admin/admin-options.php (added)
-
trunk/gateways/apple-pay-woocommerce/includes/admin/index.php (added)
-
trunk/gateways/apple-pay-woocommerce/includes/class-wc-tp-applepay-gateway.php (added)
-
trunk/gateways/apple-pay-woocommerce/includes/constants.php (added)
-
trunk/gateways/apple-pay-woocommerce/includes/payment-gateway-setting-fields.php (added)
-
trunk/gateways/apple-pay-woocommerce/includes/tp-applepay-gateway-helper-trait.php (added)
-
trunk/gateways/apple-pay-woocommerce/languages (added)
-
trunk/gateways/apple-pay-woocommerce/languages/woocommerce-gateway-totalprocessing-applepay-v2.pot (added)
-
trunk/gateways/apple-pay-woocommerce/package.json (added)
-
trunk/gateways/apple-pay-woocommerce/readme.txt (added)
-
trunk/gateways/apple-pay-woocommerce/templates (added)
-
trunk/gateways/apple-pay-woocommerce/templates/domain-registration-thankyou.php (added)
-
trunk/gateways/apple-pay-woocommerce/templates/pci-frame-applepay-init.php (added)
-
trunk/gateways/apple-pay-woocommerce/templates/pci-frame-applepay-resourcepath.php (added)
-
trunk/gateways/apple-pay-woocommerce/templates/pci-frame-applepay.php (added)
-
trunk/gateways/apple-pay-woocommerce/webpack.config.js (added)
-
trunk/gateways/init.php (modified) (1 diff)
-
trunk/includes/class-totalprocessing-card-payments-and-gateway-woocommerce-activator.php (modified) (2 diffs)
-
trunk/includes/class-totalprocessing-card-payments-and-gateway-woocommerce-deactivator.php (modified) (2 diffs)
-
trunk/includes/class-tp-payment-gateway.php (modified) (2 diffs)
-
trunk/includes/payment-gateway-setting-fields.php (modified) (1 diff)
-
trunk/package-lock.json (added)
-
trunk/package.json (added)
-
trunk/public/class-totalprocessing-card-payments-and-gateway-woocommerce-public.php (modified) (4 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/totalprocessing-card-payments-and-gateway-woocommerce.php (modified) (1 diff)
-
trunk/webpack.config.js (added)
Legend:
- Unmodified
- Added
- Removed
-
totalprocessing-card-payments/trunk/gateways/init.php
r3022827 r3201037 1 1 <?php 2 2 require_once plugin_dir_path( dirname( __FILE__ ) ) . 'gateways/open-banking-payment/openbanking.php'; 3 require_once plugin_dir_path( dirname( __FILE__ ) ) . 'gateways/apple-pay-woocommerce/applepay.php'; -
totalprocessing-card-payments/trunk/includes/class-totalprocessing-card-payments-and-gateway-woocommerce-activator.php
r2869427 r3201037 36 36 self::tpcp_gateway_cardsv2_db_cbk_tbl(); 37 37 self::tpcp_gateway_cronjob_tbl(); 38 self::tpapplepay_activation(); 38 39 } 39 40 … … 120 121 return true; 121 122 } 123 124 public static function tpapplepay_activation() { 125 if(get_option('wc_totalprocessing_applepay_permalinks_flushed') === false){ 126 add_option('wc_totalprocessing_applepay_permalinks_flushed', 0); 127 } else { 128 update_option('wc_totalprocessing_applepay_permalinks_flushed', 0); 129 } 130 } 122 131 } -
totalprocessing-card-payments/trunk/includes/class-totalprocessing-card-payments-and-gateway-woocommerce-deactivator.php
r2908434 r3201037 34 34 self::tpcp_gateway_cardsv2_deactivation(); 35 35 self::cronstarter_deactivate(); 36 self::tpapplepay_deactivation(); 36 37 } 37 38 … … 53 54 wp_unschedule_event( $timestamp, TP_CONSTANTS::GLOBAL_PREFIX . 'dupe_payment_validation' ); 54 55 } 56 57 public static function tpapplepay_deactivation() { 58 delete_option('wc_totalprocessing_applepay_permalinks_flushed'); 59 delete_option('wc_totalprocessing_applepay_merchantIdentifier'); 60 return false; 61 } 55 62 } -
totalprocessing-card-payments/trunk/includes/class-tp-payment-gateway.php
r3169784 r3201037 609 609 } 610 610 } 611 wp_register_script( $prefix . 'tp_cards_commons', plugin_dir_url( dirname( __FILE__ ) ).'assets/js/tpJs-common.js' , ['jquery' ], $tp_pluginVer, array("in_footer" => true) );611 wp_register_script( $prefix . 'tp_cards_commons', plugin_dir_url( dirname( __FILE__ ) ).'assets/js/tpJs-common.js' , ['jquery','wp-util'], $tp_pluginVer, array("in_footer" => true) ); 612 612 wp_register_script( $prefix . 'tp_fetch', 'https://cdn.jsdelivr.net/npm/whatwg-fetch@3.4.0/dist/fetch.umd.min.js' , ['jquery','wp-util'] , true, array("in_footer" => true) ); 613 613 wp_register_script( $prefix . 'tp_swal', 'https://cdn.jsdelivr.net/npm/sweetalert2@10/dist/sweetalert2.all.min.js' , ['jquery','wp-util'] , true, array("in_footer" => true) ); … … 681 681 $inlinescript = "function getTPGlobalVariable(){ 682 682 return " . $prefix . "CardVars; 683 }";683 }"; 684 684 wp_add_inline_script( $prefix . 'tp_cards', $inlinescript, 'before' ); 685 685 -
totalprocessing-card-payments/trunk/includes/payment-gateway-setting-fields.php
r3022827 r3201037 135 135 'MASTER' => 'Mastercard', 136 136 'AMEX' => 'American Express', 137 'MAESTRO' => 'Maestro' 137 'MAESTRO' => 'Maestro', 138 138 ) 139 139 ), -
totalprocessing-card-payments/trunk/public/class-totalprocessing-card-payments-and-gateway-woocommerce-public.php
r3169784 r3201037 23 23 class Totalprocessing_Card_Payments_And_Gateway_Woocommerce_Public { 24 24 25 /**26 *27 * @since 5.2.028 * @access private29 * @var string $plugin_name30 */31 private $plugin_name;32 33 /**34 * The version of this plugin.35 *36 * @since 5.2.037 * @access private38 * @var string $version The current version of this plugin.39 */40 private $version;41 42 /**43 * Initialize the class and set its properties.44 *45 * @since 5.2.046 * @param string $plugin_name The name of the plugin.47 * @param string $version The version of this plugin.48 */49 public function __construct( $plugin_name, $version ) {50 51 $this->plugin_name = $plugin_name;52 $this->version = $version;53 54 }55 56 /**57 * Register the stylesheets for the public-facing side of the site.58 *59 * @since 5.2.060 */61 public function enqueue_styles() {62 63 /**64 *65 * An instance of this class should be passed to the run() function66 * defined in Totalprocessing_Card_Payments_And_Gateway_Woocommerce_Loader as all of the hooks are defined67 * in that particular class.68 *69 * The Totalprocessing_Card_Payments_And_Gateway_Woocommerce_Loader will then create the relationship70 * between the defined hooks and the functions defined in this71 * class.72 */73 74 wp_enqueue_style(25 /** 26 * 27 * @since 5.2.0 28 * @access private 29 * @var string $plugin_name 30 */ 31 private $plugin_name; 32 33 /** 34 * The version of this plugin. 35 * 36 * @since 5.2.0 37 * @access private 38 * @var string $version The current version of this plugin. 39 */ 40 private $version; 41 42 /** 43 * Initialize the class and set its properties. 44 * 45 * @since 5.2.0 46 * @param string $plugin_name The name of the plugin. 47 * @param string $version The version of this plugin. 48 */ 49 public function __construct( $plugin_name, $version ) { 50 51 $this->plugin_name = $plugin_name; 52 $this->version = $version; 53 54 } 55 56 /** 57 * Register the stylesheets for the public-facing side of the site. 58 * 59 * @since 5.2.0 60 */ 61 public function enqueue_styles() { 62 63 /** 64 * 65 * An instance of this class should be passed to the run() function 66 * defined in Totalprocessing_Card_Payments_And_Gateway_Woocommerce_Loader as all of the hooks are defined 67 * in that particular class. 68 * 69 * The Totalprocessing_Card_Payments_And_Gateway_Woocommerce_Loader will then create the relationship 70 * between the defined hooks and the functions defined in this 71 * class. 72 */ 73 74 wp_enqueue_style( 75 75 $this->plugin_name, 76 76 plugin_dir_url( __FILE__ ) . 'css/totalprocessing-card-payments-and-gateway-woocommerce-public.css', … … 80 80 ); 81 81 82 }83 84 /**85 * Register the JavaScript for the public-facing side of the site.86 *87 * @since 5.2.088 */89 public function enqueue_scripts() {90 91 /**92 *93 * An instance of this class should be passed to the run() function94 * defined in Totalprocessing_Card_Payments_And_Gateway_Woocommerce_Loader as all of the hooks are defined95 * in that particular class.96 *97 * The Totalprocessing_Card_Payments_And_Gateway_Woocommerce_Loader will then create the relationship98 * between the defined hooks and the functions defined in this99 * class.100 */101 102 wp_enqueue_script( $this->plugin_name,82 } 83 84 /** 85 * Register the JavaScript for the public-facing side of the site. 86 * 87 * @since 5.2.0 88 */ 89 public function enqueue_scripts() { 90 91 /** 92 * 93 * An instance of this class should be passed to the run() function 94 * defined in Totalprocessing_Card_Payments_And_Gateway_Woocommerce_Loader as all of the hooks are defined 95 * in that particular class. 96 * 97 * The Totalprocessing_Card_Payments_And_Gateway_Woocommerce_Loader will then create the relationship 98 * between the defined hooks and the functions defined in this 99 * class. 100 */ 101 102 wp_enqueue_script( $this->plugin_name, 103 103 plugin_dir_url( __FILE__ ) . 'js/totalprocessing-card-payments-and-gateway-woocommerce-public.js', 104 104 array( 'jquery' ), … … 107 107 ); 108 108 109 }110 111 /**112 * Register the JavaScript for the public-facing side of the site.113 *114 * @since 5.2.0115 */116 public function add_new_woocommerce_payment_gateways( $gateways ) {117 118 $gateways[] = 'WC_Payment_Gateway_TotalProcessing_Cards';119 return $gateways;120 121 }109 } 110 111 /** 112 * Register the JavaScript for the public-facing side of the site. 113 * 114 * @since 5.2.0 115 */ 116 public function add_new_woocommerce_payment_gateways( $gateways ) { 117 118 $gateways[] = 'WC_Payment_Gateway_TotalProcessing_Cards'; 119 return $gateways; 120 121 } 122 122 123 123 public function tpcp_pci_frame_initv2() { … … 224 224 public function tp_payment_dupe_check_cronstarter_activation(){ 225 225 if( !wp_next_scheduled( TP_CONSTANTS::GLOBAL_PREFIX . 'dupe_payment_validation' ) ) { 226 wp_schedule_event( time(), 'every10minutes', TP_CONSTANTS::GLOBAL_PREFIX . 'dupe_payment_validation' );227 }226 wp_schedule_event( time(), 'every10minutes', TP_CONSTANTS::GLOBAL_PREFIX . 'dupe_payment_validation' ); 227 } 228 228 } 229 229 230 230 public function tp_payment_dupe_check_cron_schedules_10min( $schedules ){ 231 231 $schedules['every10minutes'] = array( 232 'interval' => 10*60,233 'display' => __( 'Once Every 10 Minutes' )232 'interval' => 10*60, 233 'display' => __( 'Once Every 10 Minutes' ) 234 234 ); 235 235 return $schedules; -
totalprocessing-card-payments/trunk/readme.txt
r3169939 r3201037 4 4 Requires at least: 5.2.0 5 5 Tested up to: 6.5.4 6 Stable tag: 7. 0.56 Stable tag: 7.1.0 7 7 Requires PHP: 7.4 8 8 License: GPLv3 … … 47 47 48 48 == Changelog == 49 50 = 7.1.0 - 02-12-2024 09:05 = 51 52 * Addition of Applepay in to the main plugin 53 * Registration process refinement 54 * Applepay compatibility with HPOS and Woocommerce blocks 49 55 50 56 = 7.0.5 - 16-10-2024 14:04 = -
totalprocessing-card-payments/trunk/totalprocessing-card-payments-and-gateway-woocommerce.php
r3169939 r3201037 10 10 * Plugin URI: https://www.totalprocessing.com/woocommerce/cards 11 11 * Description: Accept all major credit and debit cards. Fast, seamless, and flexible. 12 * Version: 7. 0.512 * Version: 7.1.0 13 13 * Author: Total Processing Limited 14 14 * Copyright: 2022 Total Processing Limited.
Note: See TracChangeset
for help on using the changeset viewer.