*** WooCommerce TrustCommerce Gateway Changelog *** 2022.03.22 - version 2.2.3 * Fix: Sub update payment method was failing to update all subscriptions 2022.03.10 - version 2.2.2 * Fix: Ensure that all card number BINs will be accepted for processing * WC 6.3 compatibility checks 2020.06.05 - version 2.2.1 * Fix: Send the customer "IP" only if it is a valid IPv4 value. * WC 4.2 support checks and compatibility 2020.05.19 - version 2.2.0 * New: System status block information to help with troubleshooting * Refactored the "Save to account" feature to allow the customer to always choose if they want to create a token or not. * Fix: Capture UI was not loading correctly. * WC 4.1 support checks and compatibility * Drop support for WC versions lower than 3.0 * Drop support for WC Subscriptions versions lower than 2.0 * Increased PHP requirements to 5.6 or higher 2019.10.12 - version 2.1.3 * Fix: Capture UI was not loading correctly. 2019.10.10 - version 2.1.2 * Tweak: Adjusted settings UI to hide/show settings correctly * Tweak: Moved the capture UI loader into the Admin * Dev: Factory class now returns the gateway even if it is not enabled * Fix: Replace the Order Transaction ID, when we process a capture. * Tweak: Added validation for the Checks form. We also add an invalid class to the field at fault, so it can be styles appropriately * WC 3.7 support 2019.02.04 - version 2.1.1 * Fixed: incorrect Woo header tag 2019.02.04 - version 2.1.0 * New Refund orders from the Admin Order Edit screen. * New: Capture payments from the Admin Order Edit screen. * New: Payment Forms separation. Displays the Checks and Credit Card forms as two separate payment methods for better visual presentation * New: Admin notices for minimum PHP and WooCommerce version. * New: Privacy Policy support * Fix: False positive HTTPS notice showing on stores with enabled encryption. * Fix: Deprecated notice about the 'wocommerce_credit_card_type_labels' hook * Fix: deprecated ship_to_billing_address_only method * Fix: There is no 'preauth' for Check transactions, use 'sale' instead * Dev: Add autoloader * Tweak: Added svg card images. * Dropped WC version 2.5. * WC 3.5 Checks 2018.04.25 - version 2.0.3 * Fix: Account for cases where there might be two IP addresses retrieved from the server global. * Tweak: Ensure gateway hooks can be loaded only once. 2018.02.22 - version 2.0.2 * Fix: Amended PHP < v5.5, giving function to function "empty" 2018.01.29 - version 2.0.1 * WC 3.3 Checks * Added Woo Tags 2017.06.19 - version 2.0 * New: Support for WC Payment Tokens. We now utilize the WC Payment Tokens for WC > 2.6 * New: Filters and actions for payment and profile requests to allow request modifications and response actions. * Tweak: Card forms on checkout and my-account pages are now using the same template for consistency. * Tweak: Removed local inline js and added it to a JS file. * Tweak: Mark the default card on checkout instead of showing the new card form, on initial load. 2017.04.26 - version 1.3.4 * WC 3.0 Compatibility checks and amendments * Tweak: Removed the card type from the CC forms. Now we detect the type and validate against the merchant allowed card types * Dropped support for WC 2.3 2016.06.13 - version 1.3.3 * Tweak: Save the transaction code to the order on successful hosted payment. 2015.12.31 - version 1.3.2 * Fix: Use of wrong compat class. 2015.12.22 - version 1.3.1 * Tweak: Take user IP address or return a default one. 2015.10.30 - version 1.3 * New: Support for WC Subscriptions 2.n 2015.08.06 - version 1.2.1 * WC 2.4 support checked. * Update Compatibility class. * Tweak: Set card details only when required. * Fixed unreachable statement in payment response switch. 2014.01.23 - version 1.2 * New: Pre-Orders Support * WC 2.1 Support 2013.09.17 - version 1.1.6 * New: Option to enable/disable card verification before it is saved to TC Citadel. 2013.07.04 - version 1.1.5 * Fix: CC and ACH payment forms are now alternating correctly on checkout page. 2013.05.10 - version 1.1.4 * Fix: Now the saved cards are updated and deleted as expected. 2013.02.07 - version 1.1.3 * WC 2.0 Support 2013.01.24 - version 1.1.2 * Tweak: Add support for changing a subscription's recurring amount 2013.01.11 - version 1.1.1 * Fix: Added a check for Subscriptions on checkout page form. 2012.12.11 - version 1.1 * New: Subscriptions support. - Supported Subscriptions features are: payment, cancellation, reactivation, suspension, date changes. * New: TC Citadel support for securely storing customer payment profiles. - Store customers payment information on the secure TrustCommerce servers. - The customers will be able to use their saved profiles or enter a new credit card in order to make a payment. - The customers will have the option to choose to have a payment profile created, when making a payment. - The customers will be able to fully manage their saved profiles straight from the "My Account" page. 2012.12.05 - version 1.0.1 * Updater 2012.11.08 - version 1.0 * Initial release.