Changeset 3404537
- Timestamp:
- 11/28/2025 01:35:12 AM (4 months ago)
- Location:
- advanced-emt-payment-gateway
- Files:
-
- 29 added
- 2 edited
-
tags/1.1.0 (added)
-
tags/1.1.0/advanced-emt-payment-gateway.php (added)
-
tags/1.1.0/assets (added)
-
tags/1.1.0/assets/build (added)
-
tags/1.1.0/assets/build/admin-emt.js (added)
-
tags/1.1.0/assets/build/emt-block-v2.asset.php (added)
-
tags/1.1.0/assets/build/emt-block-v2.js (added)
-
tags/1.1.0/assets/interac.png (added)
-
tags/1.1.0/blocks (added)
-
tags/1.1.0/blocks/class-advanced-emt-blocks.php (added)
-
tags/1.1.0/languages (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-ar.mo (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-ar.po (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-es_MX.mo (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-es_MX.po (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-fil.mo (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-fil.po (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-fr_CA.mo (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-fr_CA.po (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-ja.mo (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-ja.po (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-uk.mo (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-uk.po (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-zh_HK.mo (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway-zh_HK.po (added)
-
tags/1.1.0/languages/advanced-emt-payment-gateway.pot (added)
-
tags/1.1.0/readme.txt (added)
-
tags/1.1.0/resources (added)
-
tags/1.1.0/resources/index.js (added)
-
trunk/advanced-emt-payment-gateway.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
advanced-emt-payment-gateway/trunk/advanced-emt-payment-gateway.php
r3278447 r3404537 1 1 <?php 2 2 /** 3 * Plugin Name: Advanced EMT Payment Gateway 4 * Plugin URI: https://wordpress.org/plugins/advanced-emt-payment-gateway/ 5 * Description: A modern WooCommerce payment gateway for accepting Email Money Transfers in Canada, with support for dynamic passwords, order notes, customizable instructions. 6 * Version: 1.0.2 7 * Author: ipodguy79 8 * Author URI: https://profiles.wordpress.org/ipodguy79/ 9 * License: GPL2 or later 3 * File: advanced-emt-payment-gateway/advanced-emt-payment-gateway.php 4 * Plugin Name: Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce 5 * Plugin URI: https://wordpress.org/plugins/advanced-emt-payment-gateway/ 6 * Description: Accept Interac e-Transfer / Email Money Transfer (EMT) in WooCommerce with dynamic secret answers, order notes, and customizable instructions. Supports Block and Classic checkout. 7 * Version: 1.1.0 8 * Author: ipodguy79 9 * Author URI: https://profiles.wordpress.org/ipodguy79/ 10 * License: GPLv2 or later 10 11 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 11 12 * Requires at least: 5.8 … … 18 19 * Domain Path: /languages 19 20 */ 21 20 22 21 23 if (!defined('ABSPATH')) exit; -
advanced-emt-payment-gateway/trunk/readme.txt
r3278447 r3404537 1 === Advanced EMT Payment Gateway===2 Contributors: ipodguy79 3 Tags: woocommerce, payment gateway, canada, e-transfer, checkout4 Requires at least: 5.8 5 Tested up to: 6.8 6 Requires PHP: 7.4 7 WC requires at least: 6.0 8 WC tested up to: 8.6 9 Stable tag: 1. 0.210 License: GPL 2 or later11 License URI: https://www.gnu.org/licenses/gpl-2.0.html 1 === Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce === 2 Contributors: ipodguy79 3 Tags: woocommerce, interac, e-transfer, email money transfer, canada 4 Requires at least: 5.8 5 Tested up to: 6.8 6 Requires PHP: 7.4 7 WC requires at least: 6.0 8 WC tested up to: 8.6 9 Stable tag: 1.1.0 10 License: GPLv2 or later 11 License URI: https://www.gnu.org/licenses/gpl-2.0.html 12 12 13 Accept Email Money Transfers (EMTs) in WooCommerce with block checkout support, dynamic answers, and customizable payment instructions. 14 13 Interac e-Transfer / Email Money Transfer (EMT) gateway for WooCommerce. Supports Blocks and Classic checkout with clear instructions. 15 14 == Description == 16 15 17 **A modern, secure EMT payment gateway built for Canadian WooCommerce stores.** 18 Now supports both Classic and Block Checkout — no extra plugins required. 16 A straightforward EMT / Interac e-Transfer gateway for Canadian WooCommerce stores. Supports both Classic and Block Checkout—no extra extensions required. 19 17 20 **Features:** 21 - ✅ Supports WooCommerce Blocks checkout (and Classic) 22 - 🔐 Accept EMTs using random or static secret answers 23 - 🧾 Instructions show on thank you page, emails, and customer account 24 - 💬 Use placeholders like `[order]`, `[answer]`, and `[discount]` 25 - 💸 Optional cart discount if customer chooses EMT 26 - 🎨 Branded title with Interac-style logo and savings message 27 - ⚙️ Debug mode for safe testing 28 - 🌐 Translatable, clean, and WP.org-friendly 18 **Features** 19 - WooCommerce Blocks and Classic checkout support 20 - Random or static secret answers 21 - Instructions on the Thank You page, order emails, and My Account 22 - Placeholders: `[order]`, `[answer]`, `[discount]` 23 - Optional discount when customers choose EMT 24 - Customizable checkout title and helper text 25 - Debug mode 26 - Fully translatable 27 28 **How it works** 29 1. Customer selects “Interac e-Transfer / Email Money Transfer (EMT)” at checkout. 30 2. Your instructions display on the Thank You page and in order emails. 31 3. You confirm the deposit and complete the order. 32 33 **Notes** 34 - Built for Canadian stores using WooCommerce. 35 - No paid add-ons required. 36 - Formerly titled “Advanced EMT Payment Gateway.” 29 37 30 38 == Installation == 31 39 32 1. Upload to `/wp-content/plugins/advanced-emt-payment-gateway/` or install via WP Admin.40 1. Upload to `/wp-content/plugins/advanced-emt-payment-gateway/` or install via **Plugins → Add New**. 33 41 2. Activate the plugin. 34 3. Go to **WooCommerce > Settings > Payments**, enable **Email Money Transfer**, and configure youroptions.42 3. Go to **WooCommerce → Settings → Payments**, enable **Interac e-Transfer / Email Money Transfer (EMT)**, and configure options. 35 43 36 44 == Frequently Asked Questions == 37 45 38 = Does it work with WooCommerce Blocks? = 39 Yes ! Native support for block-based checkout.46 = Does it work with WooCommerce Blocks? = 47 Yes. Native support is included. 40 48 41 = Will the customer see EMT instructions? =42 Yes. They appear on the thank you page, in emails, and in "My Account."49 = Will customers see EMT instructions? = 50 Yes. They appear on the Thank You page, in order emails, and in **My Account**. 43 51 44 = Can I offer a discount for using EMT? = 45 Yes. Set the discount percentagein the plugin settings.52 = Can I offer a discount for using EMT? = 53 Yes. Set a percentage discount in the plugin settings. 46 54 47 = What placeholders can I use? = 48 - `[order]` = Order number 49 - `[answer]` = Secret answer 50 - `[discount]` = Discount percentage (if enabled) 55 = What placeholders can I use in the instructions? = 56 `[order]` = order number, `[answer]` = secret answer, `[discount]` = discount percentage (if enabled). 51 57 52 = Is this plugin free? = 53 Yes. Fully free, no locked features, no license needed.58 = Is this plugin free? = 59 Yes. All features are included. 54 60 55 61 == Screenshots == 56 62 57 1. Admin settings page with EMT options58 2. Custom instructions using placeholders 59 3. Block Checkout with branded gateway60 4. Thank you page with payment info61 5. "My Account" order showing EMT instructions63 1. Admin settings with EMT options 64 2. Custom instructions using placeholders 65 3. Block Checkout with the gateway selected 66 4. Thank You page with payment instructions 67 5. My Account order view showing EMT details 62 68 63 69 == Changelog == 64 70 71 = 1.1.0 = 72 - Renamed to “Interac e-Transfer / Email Money Transfer (EMT) Gateway for WooCommerce” to comply with trademark rules. 73 - Reduced tags to 5 and trimmed short description to within 150 characters. 74 - No functional changes. 75 65 76 = 1.0.2 = 66 * Added support for WooCommerce Blocks 67 * JSON-safe restore default button 68 * Polished admin UI 69 * Verified HPOS support 70 * Plugin Check: 1 harmless warning, zero errors ✅ 77 - Added support for WooCommerce Blocks 78 - JSON-safe “restore defaults” button 79 - Polished admin UI 80 - Verified HPOS support 71 81 72 82 = 1.0.0 = 73 *Initial release83 - Initial release 74 84 75 85 == Upgrade Notice == 76 86 77 = 1. 0.2=78 Now compatible with block checkout. Fixes JSON + restore default instructions.87 = 1.1.0 = 88 Compliant rename and metadata clean-up for directory rules. Text-only update; no code changes. 79 89 80 90 == Credits == 81 91 82 Built in Canada for 🍁by [ipodguy79](https://profiles.wordpress.org/ipodguy79)92 Built in Canada by [ipodguy79](https://profiles.wordpress.org/ipodguy79)
Note: See TracChangeset
for help on using the changeset viewer.