Release Notes {#oracle-netsuite-release-notes}
==============================================

Release notes for the `Visa Acceptance for SMB` SuiteApp for Oracle NetSuite.

Version 26.4.0: August 2026
---------------------------

These enhancements were made:

* 2026.2 Built for NetSuite (BFN) Certification
* Paze Back Office support
* Click to Pay update
* Network Token Life Cycle management updated
* Transaction Response Display Harmonization
* Reintroduce JWT authentication
* Added workaround to suppress NetSuite auto email for draft invoices

Version 26.3.1: June 2026
-------------------------

The following bug was addressed:

* Reverted JWT Header back to HTTP signature for `Visa Acceptance for SMB` API requests due to `Visa Acceptance for SMB` platform error

Version 26.3.0: June 2026
-------------------------

These enhancements were made:

* Back office operations support for PayPal v2 and Venmo.
* Added JWT Header for `Visa Acceptance for SMB` API requests.
* Support for PayFac Aggregator IDs per card brand.
* Server-side scripting for creating of Pay-by-Link and Pro-Forma invoices.
* Removed unnecessary payment details from follow on requests.

Version 26.2.0: April 2026
--------------------------

These enhancements were made:

* 2026.1 Built for NetSuite (BFN) certification.
* Added support for Pro-forma Invoicing.
* Added workaround to pass line items for multiple Invoices.
* Added Pay-by-Link Invoices payment page configuration.

Version 26.1.0: February 2026
-----------------------------

These enhancements were made:

* Added `3-D Secure` Data Only.
* Added multiple `3-D Secure` processing options.
* Added Google Pay payments for SuiteCommerce.

These bugs were addressed:

* Auto Populating MIT fields in Customer Refund.
* Tokenization issues in captures.

Version 25.6.0: December 2025
-----------------------------

These enhancements were made:

* Level II/III processing for Visa Platform Connect (VPC).
* Support Hold Reason Codes for Captures.

These bugs were addressed:

* Payment Type field loading issue.
* Screenshot capture failing when exporting logs.

Version 25.5.0: September 2025
------------------------------

These enhancements were made:

* Support for Line-Level Data in authorization requests.
* Added Level III eligibility response field (Chase Paymentech only).
* Ability for merchants to set their own Reconciliation ID.
* Clean up of Follow on Credit requests.

Version 25.4.0: August 2025
---------------------------

These enhancements were made:

* 2025.2 Built for NetSuite (BFN) certification.
* Visa Acceptance Solutions Invoicing Webhook support.
* Automated Webhook Configuration.
* Ability to accept transactions with CVN code N.

These bugs were addressed:

* Removed dependency on "Available without Login" from Lookup Suitelet.
* Remove passing of field credentialStoredOnFile when Payment Instrument is disabled.
* Combined line items to a single line for Visa Acceptance Solutions Invoicing when line items exceed 30.

Version 25.3.3: July 2025
-------------------------

This enhancement was made:

* Allow merchants to choose TMS token type.

Version 25.3.2: July 2025
-------------------------

These enhancements were made:

* Strip numeric characters from Bill to first/last name when Decision Manager is enabled.
* Pass TMS paymentInstrumentId instead of TMS customerId.
* Remove including token ID for a follow on credit.
* Collect address line 1 and postal code from payment instrument record instead of customer address.

This bug was addressed:

* NetSuite payment links (invoicing) processing as authorization instead of sale when `3-D Secure` enabled.

Version 25.3.1: May 2025
------------------------

This bug was addressed:

* Removed NetSuite dependencies for Webhooks.

Version 25.3.0: May 2025
------------------------

These enhancements were made:

* Reintroduced support for Network Tokens.
* Support for log type in Pay by Link Invoicing scripts.
* Include street address and postal code from payment instruments.
* Support all Hold Transaction Reason Codes.
* Revised Reauthorization period.

These bugs were addressed:

* Addressed User Event script trigger during Edit operation.

Version 25.2.0: March 2025
--------------------------

These enhancements were made:

* 2025.1 Built for NetSuite (BFN) certification.
* UI to export logs based on chosen features.

These bugs were addressed:

* Corrected commerceIndicator for SuitePayments.
* Addressed Level II/III downgrade warning when Payment Instrument is disabled.

Version 25.1.1: January 2025
----------------------------

These bugs were addressed:

* Latency issue with the Client Script.
* Fix for automatic selection of Enable Features checkbox in Payment Processing Profile.
* 2025.2 Built for NetSuite (BFN) certification.

Version 25.1.0: January 2025
----------------------------

These enhancements were made:

* Removed `Visa Acceptance for SMB` SOAP APIs.
* Removed support for `Visa Acceptance for SMB` Secure Acceptance.
* Introduced Partner Solution ID for Visa Acceptance Solutions Invoicing.
* Enhancements to Hold Transaction Reason Codes.
* Enhancements to handling AVS/CVN soft declines.
* `3-D Secure` bundled with authorization/sale requests.
* Support for DMPA.
* Remove special characters from bill to Company Name before sending request.
* Added Global Feature Management functionality.
* Added new UI for Payment Processing Profile.
* Added Test Connection button.

These bugs were addressed:

* Follow on Refunds for Invoice Payments.
* AVS CSC Values not populating in Payment Event when DM is enabled.
* Search in SUT \| LOOKUP script.
* Expiry Date excluded when paying with token.

Version 24.3.0: September 2024
------------------------------

These enhancements were made:

* 2024.2 Built for NetSuite (BFN) certification
* Enable Customer Deposit Number as Merchant Reference Number
* Skip Transaction Hold Reason Codes for WebStore transactions
* Added bill to Company Name
* Resend emails for partially paid Invoices

This bug was addressed:

* log.debug and log.audit errors in Client Scripts

Version 24.2.0: July 2024
-------------------------

These enhancements were made:

* Level II support for American Express Direct
* Level II/III support for FDC Compass
* Level II/III support for FDMS Nashville

Version 24.1.3: June 2024
-------------------------

This bug was addressed:

* Merchant Initiated Transactions incorrectly processed as Customer Initiated Transactions

Version 24.1.2: June 2024
-------------------------

This bug was addressed:

* Merchant Defined Data being duplicated causing timeouts and database operations degrade

Version 24.1.1: May 2024
------------------------

This enhancement was made:

* Added the date field to the REST HTTP Signature header

Version 24.1.0: April 2024
--------------------------

These enhancements were made:

* 2024.1 Built for NetSuite (BFN) certification
* Decision Manager AVS/CVN rule processing enhancements for REST API
* Strip special characters from beginning of bill to First Name and Last Name

These bugs were addressed:

* Error with standalone ACH/eCheck credits
* $0 item issue for PayPal transactions
* Empty XID for Mastercard transactions

Version 23.5.0: January 2024
----------------------------

These enhancements were made:

* Remove unsupported characters from bill to and ship to fields
* Added support for WEB sec code for ACH/eCheck
* Include line items for Basic transactions
* Level II/III support for Barclaycard Merchant Services
* Remove delete function for Network Tokens
* Capture device information as backup to Cardinal Device Data Collection for `3-D Secure`
* Decouple `3-D Secure` transactions from authorisation calls
* Removed DMPA support

These bugs were addressed:

* Quantity field for ACH/eCheck REST transactions
* Delay Shipment with Partial Capture
* PayPal Multi-Capture
* Delayed Shipment without Multi-currency
* 2024.2 Built for NetSuite (BFN) certification

Version 23.4.0: September 2023
------------------------------

These enhancements were made:

* Strong Customer Authentication enhancements
* Introduced source based Partner Solution IDs
* Map NetSuite ID on reporting records
* DMPA support
* Payment Facilitator Support
* Network Tokens
* `Visa Acceptance for SMB` HTTP Authentication Signature update

These bugs were addressed:

* Delayed Shipment with Multi-currency
* Declined Sale operations being accepted in NetSuite with SOAP API

Version 23.3.1: August 2023
---------------------------

These enhancements were made:

* 2023.2 Built for NetSuite (BFN) certification
* Company name support for Invoice links
* Multi-select Hold Transaction Reason Codes
* Auto cancel Secure Acceptance Payment Invoices

These bugs were addressed:

* Mastercard Level III processing for TSYS
* Unexpected token in JSON in the User Event Script
* Incorrect fields being passed for MOTO customer initiated transactions

Version 23.3.0.1: July 2023
---------------------------

Patch for anti-clickjacking

Version 23.3.0: June 2023
-------------------------

These enhancements were made:

* Support for PayPal Order Management operations
* SuiteApp optimization
* Raw request/response rendering
* Invoicing rollup feature
* Alternate email address for invoicing
* Webstore Invoice URL support for Secure Acceptance Invoices
* Reinstate dummy email address
* Date search for Transaction Request Report
* Map Payment Batch Detail Report details to NetSuite transactions

These bugs were addressed:

* HTML in Saved Search formula
* REST Reason Code mapping

Version 23.2.0: March 2023
--------------------------

These enhancements were made:

* 2023.1 Built for NetSuite (BFN) certification
* `3-D Secure` v2 REST API support

These bugs were addressed:

* Secure Acceptance Invoice Payment Reject scenario
* Secure Acceptance Alphanumeric Transaction IDs
* Log.error
* Customer Name special characters

Version 23.1.0: January 2023
----------------------------

These enhancements were made:

* Introduction of REST APIs
* Warning message if transaction data does not meet Level II/III criteria
* Invoice payments through webstore
* Unit of Measure abbreviation
* Secure Acceptance request/response on the same Payment Event
* $0 filtering for Sale Transaction Requests

Version 22.2.2: September 2022
------------------------------

These enhancements were made:

* International AVS CVN support
* Secure Acceptance tokenization
* Secure Acceptance Hold Transaction Reason Codes
* Default SEC code for ACH/eCheck
* Reporting Fields mapping updated
* Field validation updated

These bugs were addressed:

* Invoicing secondary tax issue
* Void transactions error

Version 22.2.1
--------------

These enhancements were made:

* Level II/III processing support
* Secure Acceptance Strong Customer Authentication
* Enhanced Secure Acceptance flow
* Ability to customize Secure Acceptance Cancel Pending time gap

This bug was addressed:

* getAddressee issue

Version 22.2.0
--------------

These enhancements were made:

* 2022.2 Built for NetSuite (BFN) certification
* External MIT initial authorization support
* Redirect message display for External Checkout
* AVS/CVN Response Code display for Sale transactions
* Invoicing import optimization
* Installed SuiteApp version display
* Payment Method Mapping simplification
* Default Merchant ID for invoicing configuration
* Default create action for invoicing configuration
* Default Invoice ID to NetSuite Invoice mapping
* ACH/eCheck support

These bugs were addressed:

* Auth response issue
* $0 shipping and handling for Customer Deposit

Version 22.1.0
--------------

These enhancements were made:

* 2022.1 Built for NetSuite (BFN) certification
* Group email update on SuiteApp configuration page
* Merchant ID and SOAP Key ID marked mandatory on Payment Processing Profile
* Level II/III support for Elavon Americas
* Display error message on Payment Event Details
* $0 shipping and handling for Customer Deposit
* Pay by Link Invoice amount based on NetSuite Invoice Due Amount
* Pay by Link Invoice hyperlink update
* Saved Search for Execution Logs
* Get Secure Acceptance URL

Version 21.1.0: December 2021
-----------------------------

This enhancement was made:

* Hold NetSuite UI transactions with Reason Codes

Version 1: September 2021
-------------------------

Initial release supporting:

* Payments for SuiteCommerce/SuiteCommerce Advanced using NetSuite checkout or Secure Acceptance redirect
* Secure Acceptance Payer Authentication/`3-D Secure`
* Order Management for Apple Pay, Google Pay, and PayPal
* Level II/III support for GPN
* Level II/III support for Chase Paymentech
* Level II/III support for FDC Nashville Global
* Level II/III support for TSYS
* Level II/III support for Omnipay Direct

