April 9th, 2026 - 2.34.16
Cleaner Invoice Group Display in Checkout
Invoice group labels in checkout have been simplified by removing the invoice count from the display. This creates a cleaner, less cluttered experience while still showing key details like the group identifier, due date, and amount due.
March 30th, 2026 - 2.34.14
View Saved Payment Methods Directly in NetSuite
Saved payment methods managed by Paystand can now be viewed directly within NetSuite customer records. This provides real-time visibility into available payment methods without requiring additional syncing or updates, helping streamline payment management.
March 19th, 2026 - 2.34.13
Credit Card Pre-Authorization and Delayed Capture Support
Paystand now supports credit card pre-authorization, allowing you to place a hold on funds and capture them at a later time. This provides greater control over when payments are finalized, supporting workflows that require approval, partial captures, or delayed settlement.
March 12th, 2026 - 2.34.12
-
Virtual Terminal No Longer Requires Customer Email
The Virtual Terminal can now be used even if a customer’s email address is not populated in NetSuite. This update removes unnecessary restrictions, allowing you to process payments more flexibly while maintaining a smooth and reliable experience. -
Invoice Search and Selection Improvements in Virtual Terminal
The Virtual Terminal now includes search and filtering for invoices, making it easier to find and pay multiple invoices quickly. Selected invoices and entered amounts are preserved as you search, allowing for a more efficient and seamless payment experience. -
Select Email Recipients for Paystand Communications
You can now choose which contacts receive Paystand emails directly within NetSuite. This update allows you to send payment and collection emails to the right recipients without needing to update the primary customer email, improving flexibility and accuracy in your communications. -
Download PDFs for Invoice Groups in Checkout V5
Customers can now download PDFs for grouped invoices directly from Checkout V5. This provides a consistent experience with standard invoices, making it easier to review, save, and share invoice details before completing a payment.
March 10th, 2026 - 2.34.11
-
One Click Payments Now Available for Credit Cards
One Click checkout now supports credit cards, allowing returning customers to pay faster using their saved card details. When enabled, this feature streamlines the checkout experience by reducing the need to re-enter payment information. -
Autopay Support for Parent-Child Payment Methods
Autopay can now use saved payment methods from parent customers when a child customer does not have one on file. When enabled, this feature helps ensure payments are processed successfully across customer hierarchies without requiring additional setup or manual updates.
March 4th, 2026 - 2.34.10
Product Stability and Performance Improvements
Implemented several stability and performance improvements across NetSuite scripts and background processes to reduce errors, improve efficiency, and better align scheduled activity with merchant operations. These updates help deliver a more reliable experience while minimizing disruption to day-to-day workflows.
February 26th, 2026 - 2.34.9
New Setting for Customer Deposit Account Routing
A new setting is now available in Paystand Settings to enable or disable Customer Deposit Account Routing. This gives you more control over how deposit routing is managed, while keeping existing deposit behavior unchanged unless the feature is turned on.
February 25th, 2026 - 2.34.8
Support for Job-Based and Project-Based Billing Configurations
Paystand now better supports billing workflows based on Jobs and Projects in NetSuite. This enhancement allows payment experiences to align more closely with how your business organizes invoices, helping ensure the right invoices appear in the right payment context and creating a more consistent experience for both merchants and payers.
February 17th, 2026 - 2.34.7
-
Configurable Billing Reference Display in Checkout and Receipts
You can now choose whether Checkout and receipts display the Invoice Group Number or the Purchase Order (PO) Number. This setting allows you to align the payer experience with your preferred billing reference for greater clarity and consistency. -
Customer-Level Deposit Account Routing
You can now route payments to specific deposit accounts based on the customer. This feature allows you to assign a deposit account per customer, ensuring funds are automatically directed to the correct account across checkout and Virtual Terminal payments. If no routing is set, payments will continue to use your default deposit account.
February 10th, 2026 - 2.34.6
Improved Payment Experience Stability in SCA
Resolved an issue affecting the payment experience in SuiteCommerce Advanced (SCA) that could cause errors during redirection or prevent payment forms from loading correctly. This update improves overall reliability and ensures a smoother checkout experience for payers.
January 29th, 2026 - 2.34.5
Invoice Groups Now Supported in Autopay
Autopay now supports Invoice Groups, allowing automatic payments to be applied to grouped invoices. This enhancement ensures consistent scheduling, processing, and reporting, making it easier to manage recurring payments for grouped balances.
January 20th, 2026 - 2.34.4
Immediate GUID Generation for Transactions
Invoices and Sales Orders now receive a unique identifier (GUID) immediately upon creation. This ensures payment links work right away and prevents errors caused by missing identifiers, resulting in a more reliable and seamless checkout experience.
January 15th, 2026 - 2.34.3
Cross-Subsidiary Payments in SCA My Account
Customers can now pay invoices across multiple subsidiaries in a single transaction directly from the SuiteCommerce Advanced (SCA) My Account portal. This enhancement provides a more seamless payment experience by allowing all eligible invoices to be paid at once, without requiring users to switch between entities.
January 13th, 2026 - 2.34.2
-
Internal Implementation Notes Field in Paystand Settings
A new “Implementation Notes” field is now available in Paystand Settings, allowing teams to store internal configuration details in one place. This field is for internal use only and does not impact payment processing or the customer experience. -
Expanded Invoice Group Support in Virtual Terminal & Autopay
Invoice Groups are now supported across the Virtual Terminal and Autopay, making it easier to manage and process grouped invoices in both manual and automated workflows. This update also introduces support for partial payments and group-level receipts, providing greater flexibility and visibility when handling grouped transactions.
December 18th, 2025 - 2.34.1
Customize Payment Method Order in Checkout V5
You can now control the order in which payment methods appear in Checkout V5. Payment options can be easily rearranged to highlight preferred methods, giving you more flexibility to influence how customers choose to pay. Changes are saved and reflected directly in the checkout experience for your payers.
December 12th, 2025 - 2.34.0
-
Enhanced Checkout for Invoice Groups
Checkout now supports Invoice Groups, allowing customers to view and pay grouped invoices directly within the payment experience. Payers can select one or multiple groups in a single transaction, with payments accurately applied to the corresponding records. Currency validation is also enforced to ensure a smooth and error-free checkout process. -
New Communication Preferences for Billing Contacts
You can now set communication preferences for each contact in NetSuite, allowing you to control who receives invoices, statements, or both. This helps ensure the right contacts get the right billing communications, reducing confusion and improving accuracy.
November 21st, 2025 - 2.33.29
Automatic Flag for Sales Orders Created from Paid Quotes
Sales Orders generated from Quotes that are paid through Paystand are now automatically marked for easier identification. This helps teams quickly distinguish system-generated orders from manually created ones, improving internal workflows and reducing the risk of processing orders before they’re fully reviewed.
November 19th, 2025 - 2.33.28
Automatic Flag for Sales Orders Created from Paid Quotes
Sales Orders generated from Quotes that are paid through Paystand are now automatically marked for easier identification. This helps teams quickly distinguish system-generated orders from manually created ones, improving internal workflows and reducing the risk of processing orders before they’re fully reviewed.
November 13th, 2025 - 2.33.27
Enhanced Payment Tracking for SuiteCommerce Advanced (SCA) Checkout
Payments made through SuiteCommerce Advanced (SCA) checkout can now be more accurately tracked and reported. This improvement enables better visibility into checkout performance and payment activity, helping provide more precise insights without any changes to the payment experience.
October 28th, 2025 - 2.33.24
Improved Customer Search in Push Pay
Resolved an issue in Push Pay where the customer dropdown did not display the full customer list, stopping early and preventing some customers from being selected. The dropdown now loads all available customers as expected, making it easier to find the right account and apply payments correctly.
October 22th, 2025 - 2.33.23
Custom Fields Now Supported in Checkout V5
Checkout V5 now supports custom fields configured in the Paystand Dashboard, allowing you to collect important payer information before payment is completed. Fields such as “Partial Payment Reason” will display during checkout and follow your existing settings, ensuring a consistent experience with previous versions and supporting accurate reporting and reconciliation.
October 14th, 2025 - 2.33.22
Redesigned Payments & Autopay Experience in SuiteCommerce Advanced (SCA)
The Payments & Autopay page in SuiteCommerce Advanced (SCA) has been redesigned to make managing payment methods and automatic payments simpler and more intuitive. Customers can now easily view, add, and manage saved payment methods, as well as enroll in or update Autopay settings—all in one place. The improved layout provides clearer status visibility and a more streamlined experience for keeping payments up to date.
October 7th, 2025 - 2.33.21
Display Friendly Names for Fees & Incentives Plans
The Customer view page now shows clear, user-friendly plan names (e.g., “Enabled Fees 3%” or “Zero Fees”) instead of internal codes. This makes it easier to quickly understand which plan is applied without needing to edit the record.
October 1st, 2025 - 2.33.20
-
Fee Duplication Fix
Resolved an issue where fees were occasionally applied twice due to a concurrency problem in the Paystand Event script. The updated logic now prevents duplicates even under rapid multiple triggers.
September 18th, 2025 - 2.33.19
-
Enforce Single-Currency Invoice Payments in Checkout
Checkout now enforces single-currency selection. If invoices span multiple currencies, payers must choose one from a dropdown. A banner clearly notifies users, and the “Continue” button is disabled until the selection is valid. This prevents errors and improves payer clarity.
September 11th, 2025 - 2.33.18
-
Errors When Using Credit Memos (Full or Partial)
Fixed two bugs in credit memo application: Applying full credits without additional payment no longer fails silently. Combining credits with partial payments no longer triggers “Payment amount greater than invoice amount” errors. -
One-Page Checkout for NetSuite
Introduced a new consolidated Checkout experience for NetSuite merchants. The one-page layout includes billing, payment, and review on a single screen—reducing friction, improving mobile experience, and helping lower cart abandonment rates. -
Script Errors from Empty JSON
Addressed script failures related to empty JSON strings during Secure Customer Authentication (SCA) flows. The fix ensures valid token validation during checkout, resolving over 800+ recorded script errors in production
September 2nd, 2025 - 2.33.15
-
Prevent Reprocessing of Failing ACH Autopay Transactions in NetSuite
ACH Autopay in NetSuite now includes safeguards to prevent repeated processing of failed transactions. Previously, ACH Autopay failures could trigger multiple reprocessing attempts, leading to chargebacks and unnecessary costs for merchants. With this update, merchants are notified when an ACH Autopay fails, and subsequent attempts for the same customer are suppressed until the merchant takes action. This enhancement reduces chargebacks, improves visibility into failures, and gives merchants greater control over their ACH Autopay workflows. -
Support ns_params Filtering in Checkout V5
Checkout V5 now supports ns_params filtering, restoring functionality previously available in V4. Merchants can use the ns_params query string attribute (e.g., custbody_ps_disregard_invoice:F) to exclude invoices with specific NetSuite custom field values from appearing in the payer’s open invoice list.
August 26, 2025 - 2.33.14
-
Hide “Download Invoice PDF” Button in Checkout V5 if Feature Not Enabled on Bundle
Merchants using Checkout V5 will now see the “Download Invoice PDF” button only if their bundle version supports it (2.33.14 or higher). Previously, the button appeared for all merchants, which could result in HTTP 402 errors for those on outdated bundles. With this update, Checkout V5 checks a configuration flag from NetSuite before rendering the button. If the bundle supports PDF downloads, the button is visible; otherwise, it remains hidden, preventing errors and ensuring a smoother user experience.
August 21st, 2025 - 2.33.13
-
Separate SCA-Saved Tokens from Existing NetSuite Saved Tokens
Merchants using SuiteCommerce Advanced (SCA) can now store SCA-saved tokens separately from existing NetSuite saved tokens.This ensures autopay functionality remains intact while still supporting payment methods saved through SCA, reducing the risk of token conflicts and improving reliability for merchants. -
Allow checkout v5 customers to use SCA payment experience
Merchants using Checkout V5 can now offer their customers the SuiteCommerce Advanced (SCA) payment experience. -
Disable Credit Memos in Open Invoices (Per Customer Setting)- Checkout V5
Merchants using V5 Open Invoices can now selectively disable Credit Memos on a per-customer basis. A new checkbox, “Disable Credit Memos in Open Invoices,” has been added to the customer record. When checked, Credit Memos will be hidden in the Open Invoice view for that specific customer.
August 12, 2025 - 2.33.12
-
Payment erros fixed
A high volume of errors within the Payments section. These issues have been addressed in the latest version of the Paystand bundle.
August 1st, 2025 - 2.33.11
-
Allow Two Custom Columns in V5 Open Invoices Experience
Merchants can now configure up to two custom columns in the V5 Open Invoices view. This enhancement allows additional invoice metadata to be displayed alongside system-defined fields such as Invoice Number and Amount Due, making the checkout experience more flexible and tailored to business or payer needs.
July 9, 2025 - 2.33.10
-
Virtual Terminal Now Respects Locked Fee Plan from NetSuite
Merchants can now enforce stricter fee governance in the Virtual Terminal. When fee plan locking is enabled, the system will automatically apply the fee plan defined in NetSuite, either at the invoice or customer level, without allowing user override. This update ensures compliance for merchants with strict fee policies while retaining flexibility for others via a merchant-level configuration toggle. -
Smart Check Transactions Now Labeled as “eCheck” in NetSuite
Updated the payment method label for Smart Check transactions to “eCheck” in NetSuite. This change ensures accurate tracking for payments with sourceContext = smartCheck_new_unverified, improving visibility and reconciliation for merchants.
July 1st, 2025 - 2.33.09
-
Memo Field Now Displays Payment Method on Deposits
Fixed an issue where the memo field on customer deposit records no longer displayed payment method details (e.g., card brand or last 4 digits). This update restores expected memo formatting across deposit types and ensures consistent visibility into how payments were made. -
Customer Records Without ERP IDs Now Handled Gracefully
Improved the handling of customer records without ERP identifiers in the Customers tab. The update ensures that records created from payments without an external ID now correctly link to ERP data, reducing confusion in reporting and dashboard views.
June 19, 2025 - 2.33.08
-
Deposit “Class” Field Now Populates When Using Dynamic Mapping
Resolved an issue where the “Class” field was not being filled on deposit records, even when configured in dynamic mapping. With this fix, mapped values for class fields now populate correctly during payment processing and deposit creation.
June 17, 2025 - 2.33.07
-
Improved Handling of Large Multi-Invoice Payments
Fixed an issue where events containing payments across a large number of invoices (e.g., 60+) could become stuck in an unprocessed state. The update enhances event processing logic to handle high-volume invoice payments without delay or failure. -
Credit Selection Restriction Removed for Consolidated Payments
A configuration update now allows customers to apply multiple credits freely during payment workflows. The change removes the previous “applyLimit” constraint and also includes logic to support parent customer lookups when using masked IDs.
June 12, 2025 - 2.33.06
-
Autopay Failure Emails Now Include Failed Invoice Details
Fixed a gap in the Autopay failure email template where failed invoices were not listed. This enhancement improves transparency by clearly showing which invoices were impacted in the notification. -
Fix for Cash Application Failures Due to Missing Transactions
Resolved an edge case where payments that were deleted after initial processing caused reconciliation scripts to fail. The update improves resilience by gracefully handling missing transactions in cash application workflows.
May 20, 2025 - 2.32.13
-
DocuSign Workflow Integration
NetSuite now supports a full DocuSign-to-token workflow. Payers are prompted to save a payment method before completing a DocuSign signature. The token is stored in Paystand, pushed to NetSuite, and set for autopay, this enables secure, seamless automation for contract-backed payments
May 15, 2025 - 2.32.12
-
Fix for Email Template
This release includes a backend fix to resolve issues related to email template handling within the NetSuite integration.
May 13, 2025 - 2.32.11
-
Fix for Customer Save Error Triggered by Entity UE Script
Resolved an issue where certain accounts where editing customer records intermittently triggered a “Another user has updated this record” error. The problem was caused by the PayStand_Entity_UE.js script incorrectly executing a record update when no field values had changed. The fix ensures updates only occur when actual changes are detected, preventing unnecessary conflicts and restoring stable record-saving behavior. -
Fix for Missing Payment Method on Transactions
Addressed an issue where some payments in NetSuite were being recorded without a payment method, creating downstream reporting and reconciliation problems. A fallback validation has been added to reassign the payment method during processing if it’s missing. This ensures consistent population of the field even when lookup timing or search logic fails intermittently.
May 8, 2025 - 2.32.10
-
Invoice-Level Convenience Fee Overrides for Open Invoice View
Merchants can now override convenience fee plans on a per-invoice basis in NetSuite, extending beyond the existing customer-level configuration. A new dropdown field on the invoice record allows selection of a fee plan that, when set, takes precedence over the customer default. When payers select multiple invoices with different fee settings, each invoice’s specific fee is applied, ensuring accurate calculation in Click-to-Pay and Virtual Terminal experiences. This enhancement offers greater control for transaction-specific fee agreements. Autopay support for overrides will be added in a future release.
April 29, 2025 - 2.32.9
-
Fix for “Checkout is Not Available” Error in Virtual Terminal
Resolved an issue where certain merchants were unable to complete payments due to a persistent “Checkout is not available” error in both the Virtual Terminal and payment experience. The issue stemmed from backend logic that blocked access based on incorrect plan or payer conditions. The fix ensures proper validation and checkout availability during payment attempts. -
Fix for Duplicate Sales Order Conversion
Fixed a bug where sales orders were being converted multiple times due to redundant script triggers. This issue caused unintended record duplication for affected merchants. The update ensures that sales order processing occurs only once per intended transaction. -
Fix for Record Save Error in Customer Edit Flow
Addressed a critical bug that prevented users from saving customer records, producing an “Another user has updated this record” error. The issue was caused by the PayStand - Entity - UE script executing conflicting logic in certain NetSuite environments. The fix stabilizes the script and prevents this error from blocking customer updates.
April 24, 2025 - 2.32.8
-
Expanded GUID Support for custjob Customer Records
Paystand now supports NetSuite customer records of type custjob in the GUID generation process. Previously, only standard customer record types were supported, which excluded many merchants who use custjob for most of their customer records.
April 16, 2025 - 2.32.7
-
Fix for Transfer Report Errors After Bundle Update
Resolved an issue where merchants received the error “Please enter value(s) for: Department…” when processing transfer reports after updating their NetSuite bundle. This occurred when deposits included payment adjustments or cashback sub-items, and the “Department” field was not correctly mapped during record creation. This update ensures the correct field mapping logic is applied even when modifying existing deposit records, restoring compatibility with configured department requirements. -
Fix for Missing Refund Data on Unapplied Payments
Fixed an issue where refund transactions generated by unapplying payments in NetSuite (commonly known as Method D) were not populating key fields such as PS Event and PS External ID. Although refunds were successfully processed in Paystand, this lack of field data caused broken transfer reports. With this update, refunds initiated through unapplication now sync all required metadata, improving reconciliation and reporting reliability.
April 9, 2025 - 2.32.5
-
Dynamic Convenience Fee Updates for Checkout Links
Checkout links now reflect the latest Fees & Incentives (F&I) plan selected in the customer record, even after payment reminders or statements have been sent. This gives merchants better control over transaction costs and helps influence payer behavior by ensuring fees stay aligned with current configurations. Autopay behavior is not yet impacted by this change; updates to autopay logic will follow in a future release.
April 3, 2025 - 2.32.4
-
Manage Saved Payment Methods in the Dashboard
Merchants can now edit and archive saved payment methods directly in the Paystand Dashboard. Changes sync with NetSuite, and archived methods no longer appear as options in the Virtual Terminal. Autopay will still attempt charges on archived methods in this phase; if the charge fails, the status is updated in NetSuite with a clear failure message. Additional improvements to autopay logic will be released in a future update. -
Fix for Convenience Fee Display in SuiteCommerce
Resolved an issue where Advanced Convenience Fees configured in the Paystand Dashboard were not appearing in the SuiteCommerce Virtual Terminal. Fee settings now display correctly during checkout. -
Fix for Autopay Failure Notification Template
Updated the autopay failure email template to ensure clear, accurate messaging when a payment attempt fails.
April 1, 2025 - 2.32.3
-
Restored Discount Visibility on Sales Orders
Fixed an issue where Paystand discounts were no longer appearing at the Sales Order level, causing confusion and open balances for some merchants. This update restores expected visibility by ensuring Sales Orders reflect applied discounts as they did in previous bundle versions. Merchants relying on this field for internal processes or reconciliation will now see discount amounts correctly surfaced again.
March 27, 2025 - 2.32.2
-
Credit Memo Filtering for Checkout v4
Added support for advanced filtering of credit memos in Checkout v4. Merchants can now control which credit memos appear in the checkout experience by passing a custom filter parameter (cm_filter) directly in the checkout URL. This provides greater flexibility when presenting eligible credits to customers during payment. -
Fix for Custom Payment Amounts in Checkout URLs
Resolved an issue where the payment amount appeared as $0 when using checkout URLs tied to unapplied customer deposits. The update improves how amounts are parsed from the URL, ensuring custom payment amounts display correctly in both v4 and v5 of the checkout experience. The fix also supports both standard and HTML-encoded parameters, improving reliability across different email clients and use cases.
March 25, 2025 - 2.32.1
-
SCA Compatibility Fix for Older Extension Versions
Resolved an issue where the Paystand Checkout in SuiteCommerce Advanced (SCA) would fail to load when using NetSuite bundles version 2.31.19 or higher alongside an older SCA extension (prior to v1.0.4). Previously, users saw a “Checkout is currently not available” error when attempting to pay with Paystand. This update restores compatibility and ensures the checkout loads correctly and allows payment method tokenization. -
Improved Messaging for Unsupported ACH Push Refunds
NetSuite now shows a clear warning when a user attempts to refund an ACH Push payment — a type of transaction not currently eligible for refunds. This update prevents confusion by ensuring that refund attempts for unsupported payment types are blocked early and communicated clearly. -
Behind-the-Scenes Improvements to Refund Handling
We’ve made behind-the-scenes improvements to how refund attempts for certain ACH transactions are tracked, helping ensure more consistent behavior and warning messages across the platform. Users need no action, but these changes support clearer messaging and fewer refund errors moving forward.
March 6, 2025 - 2.32.0
-
Enhanced Sales Order Amount Calculation
Updated sales order calculations to account for discounts, taxes, shipping, and handling costs. These amounts are now proportionally applied to item fulfillment records, ensuring accurate payment requests and financial tracking.
February 25th, 2025 - 2.31.28
-
Updated Email Templates for Payment Requests
Revised and standardized email templates for payment and deposit requests, ensuring consistency across sales orders, invoices, statements, quotes, and estimates. This update improves clarity and accuracy in customer communications.
February 18th, 2025 - 2.31.27
-
Validation for isCustomerDeposit in Quick Payment Requests
Improved validation to correctly handle the isCustomerDeposit field in quick payment requests, ensuring accurate processing and recordkeeping. -
Email Amount Formatting & Field Whitelisting
Fixed email formatting issues for amounts in multi-statement payment reminders. The Amount Due and Currency fields are now whitelisted to ensure correct display and accuracy in emails. -
NetSuite 2025.1 Compatibility Fix
Fixed an issue where the Virtual Terminal button stopped working due to a NetSuite 2025.1 update. A hotfix has been deployed to restore functionality, and updates are being applied to all affected merchants.
February 13th, 2025 - 2.31.26
-
Fix for Balance Fetch Timeout
Fixed a bug where the Horsebills application was unable to fetch balance amounts from the Paystand API due to request timeouts. The API request to retrieve balances was timing out, preventing the application from displaying the correct balance data. -
Fix for EFT Tokenization Error
Fixed a bug where merchants received an "Invalid Name" error when attempting to tokenize accounts via Paystand PAD/EFT. This issue was specific to EFT transactions and has now been resolved. -
Updated PDF Label for Group Invoices
Updated the script for Group Invoices to rename the attached PDF in the email to match the name of the group invoice. -
Feature Release: Enhanced Custom Sales Order Amount Calculation
We have enhanced the custom sales order amount calculation to include discounts, shipping costs, handling costs, and taxes for items in the specified status.
January 30th, 2025 - 2.31.25
-
Fixed Dashboard Discrepancies in the Summaries Report
Added support for transaction summary view types (daily, monthly, quarterly, yearly), introduced new CSV field mappings, updated CSV generation for dynamic handling, and implemented configurable field structure and mapping. -
Amount Due Calculation from Line Items Release
Added the ability to add up the prices of units with a specified status per line item and enter this amount on the custom amount due field. -
Bank Vs. ACH Release
Redesigned the way we display payment methods under the saved payment method selector on the virtual terminal in NetSuite to easily distinguish between ACH and bank payment tokens. -
Fixed Installments Showing Up in the Wrong Order
Fixed a bug that would display installments in the wrong consecutive order after paying the first installment.
January 28th, 2025 - 2.31.24
-
Paystand Sales Orders Identifier Release
Added an identifier text to sales orders created from quotes by Paystand. -
Support Multi-Currency Presentment Release
Added support for presentment in the following currencies:
1. Israeli new shekel
2. Brazilian reals
3. Panamanian balboa
4. Bolivian boliviano -
Fees Switch for Sales Orders Autopay Release
Merchants can now choose to process or bypass fees and incentives when Autopay runs for a sales order. -
Fixed Issue with SCA and MyAccount v3 Installation
Fixed an issue that prevented us from installing the newest version of our SCA and MyAccount integration.
January 16th, 2025 - 2.31.23
-
Bug Fix for Canceled Sales Orders
Fixed an issue that allowed users to pay canceled sales orders.
January 9th, 2025 - 2.31.22
-
Fixed Issue with Our Detailed PDF Generation for Grouped Invoices Script
Fixed an issue that prevented PDFs from generating with certain variables in the invoice group HTML file.
January 8th, 2025 - 2.31.21
-
Installments for Sales Orders and Invoices Release
Merchants can now collect payments on invoices and sales orders through installments.
January 7th, 2025 - 2.31.20
-
Fixed Checks Not Appearing in Lockbox
Fixed issue with invoice report details not being processed, causing check records to remain stuck. Updated logic to withhold checks from the dashboard only if unprocessed reports exist for the specific merchant. -
Fixed Issue where Cards were Processed without the Convenience Fees Assigned
Added logging for relevant data passed and implemented an error throw for invalid combinations, enforcing business logic and fixing the issue.
December 20th, 2024 - 2.31.19
-
Improvements to Autopay Batching
Released a patch that allows batches of 250 invoices to be paid in a single autopay payment.
November 14th, 2024 - 2.31.14
-
Carbon Copy Contacts
We released a new feature that allows merchants to CC contacts associated with customer records.
November 12th, 2024 - 2.31.13
-
Bug for Convenience Fee
Fixed a bug where the convenience fee amount for American Express cards was incorrectly calculated in our Checkout experience.
November 6th, 2024 - 2.31.12
-
Dynamic Field Mapping for Deductions Custom Record
Paystand's dynamic mapping feature is now compatible with our new Paystand Deduction custom record.
October 24th, 2024 - 2.31.11
-
Advanced Convenience Fees for Grouped Invoice Reminders
Added Advanced Convenience Fees support to our Checkout experience tied to grouped invoices. Merchants can now select a Fee and Incentives plan in the customer record to dynamically add or subtract fees and discounts in payment reminder emails sent from Grouped Invoices.
October 22nd, 2024 - 2.31.10
-
Bug Fix for Displayed Amount Due in Checkout
Fixed a bug causing the Checkout experience to display the wrong amount due on a transaction.
September 19th, 2024 - 2.31.09
-
Bug Fix for Credit Application
Fixed a bug that prevented users from paying an invoice fully using credits.
September 12th, 2024 - 2.31.08
-
Support Discount Item Tax with Paystand Discounts
Changed logic to process discounts as deductions to avoid conflicts with tax calculations from the Discount Item Tax feature.
August 29, 2024 - 2.31.07
-
Fixed bug with unapplied payments
Fixed a UI bug where the modal was not opening after clicking on the Unapplied Payment button.
August 28, 2024 - 2.31.06
-
Added Logic to Deposit Cashback
Paystand's dynamic mapping feature is now compatible with deposit cashbacks.
August 19, 2024 - 2.31.05
-
Support for Deposit Cashback
Added code logic for dynamic mapping with deposit cashback.
July 23rd, 2024 - 2.31.04
- Merchants can now use a custom field instead of the memo field for payment details in NetSuite. Merchants can manually update the field by modifying the email template in NetSuite, providing greater flexibility in how payment information is recorded.
- Also, a bug fix for unapplied payments was done.
July 11th, 2024 - 2.31.03
- Bug fix related to the status of the Quote being "Pending Approval."
July 8th, 2024 - 2.31.02
- Released a plan-based feature allowing parent customers to view and pay open invoices for themselves and their child customers in SCA
July 1st, 2024 - 2.31.01
- Corrected the system to ensure that cancelled/rejected payments do not display as available credits on customer accounts, thus preventing confusion for the customers and ensuring accurate account balances.
June 26th, 2024 - 2.31.0
Released the Paystand Email button feature on the Group Invoice Record.
- The button once clicked will send a Netsuite Email Template to the email address in the Customer Record requesting payment
- The email template will have information of the Group Invoice as well as the Pay Now button with the necessary filtering to show only invoices associated to the Group Inovice.
- The payments will only apply to the invoices in the group invoice
June 21th, 2024 - 2.30.15
- With this bundle update it will allow invoices to have a token and proceed with Autopay, even if the Customer record has no token (the field would be blank).
June 17th, 2024 - 2.30.14
- This bug fix resolves an issue where customers were able to make payments on canceled sales orders in NetSuite. The update ensures that once a sales order is canceled, customers can no longer make payments against it, as verified through implementation testing. This fix prevents the Paystand script from allowing payments on canceled orders, maintaining the integrity of the payment process.
June 14th, 2024 - 2.30.13
- This feature update fixes an issue with matching invoices in NetSuite. Previously, there was a problem when using an alternative field for invoice matching. The update corrects this issue, ensuring that invoices are accurately matched using the specified field.
June 6th, 2024 - 2.30.12
- This bundle update in NetSuite enhances the conversion process of quotes to sales orders. With this update if a quote is canceled or closed, it can no longer be converted into a sales order, ensuring that only active quotes proceed through the sales process.
May 30th, 2024 - 2.30.11
- This bundle update addresses an issue with the autopay functionality in NetSuite. Previously, when processing multiple invoices, autopay would fail. The update implements a fix that sends multiple events to NetSuite for the same payment. Additionally, logic has been added to ensure NetSuite can properly process these events, allowing for seamless handling of multiple invoices within a single autopay transaction.
May 16th, 2024 - 2.30.10
- Customer deposit is not being created when paying a sales order in MyAccount.
May 14th, 2024 - 2.30.09
- Previously, when users clicked on "Unapplied Payment" within the customer record and subsequently selected the down arrow in the "Select a Subsidiary" box, a pop-up would appear displaying other subsidiaries. Users could then choose the subsidiary that best suited their needs. However, this functionality stopped working.
May 6th, 2024 - 2.30.08
- We can now provide a payment interface listing NetSuite Open Invoices and Eligible Sales Orders so that payers can review and (with a single payment) remit any selected, Sales Order and Invoice.
May 3rd, 2024 - 2.30.07
- Allow the Sales Order to have a token (one properly owned by the corresponding NetSuite subsidiary) that is different from the Customer record
- Allow the Sales Order to have a token and proceed with Autopay, even if the Customer record has no token (the field would be blank)
April 30th, 2024 - 2.30.06
- Now we will be showing a Paystand GUID instead of the Netsuite internal ID for Statement URL’s
April 23rd, 2024 - 2.30.05
- Bug fix to hide Paystand Buttons after paying in full a Sales Order.
- Now the script works correctly, hiding both the Virtual Terminal and the Pay Now buttons after the sales order is fully covered.
April 23rd, 2024 - 2.30.04
- Inside MyAccount settings, payers will now see a Paystand tab, where they will see an option to tokenize a fund. This experience is the same as if the merchant had sent a tokenization request.
- Payers are now able to pay Sales Order inside MyAccount.
April 18th, 2024 - 2.30.03
- Before, all payments and fees coming into a Sales Order were aggregated into a single total for the sales order. Now, 2 new fields will help give visibility of the amount remaining to pay and how much has been paid without the fees.
These 2 fields are:- Paystand Amount Remaining
- Total Deposit Received (without fees)
April 5th, 2024 - 2.30.02
-
Adding e-mandate functionality for recurring payments in India (INR currency)
- Allows merchant to set up e-mandates to send Autopay Tokenization links to payers in India
- Allows merchant to set up e-mandates to send Autopay Tokenization links to payers in India
March 20th, 2024 - 2.30.01
-
Security vulnerability fix:
- PII can be extracted about other Paystand users including email, address, date, amount of invoice/payment
March 14th, 2024 - 2.30.0
Present open invoices from all the subsidiaries and allow the payer to use the PS payment experience to pay for these invoices in a single interaction.
March 5th, 2024 - 2.29.23
-
Bug fix for when autopay custom amount is greater than invoice amount due (sandbox)
- Issue was that when the ‘autopay custom amount’ is greater than the amount due on the invoice, autopay fails to run a payment for the lesser of the two amounts
- Autopay now runs for the amount lesser of the ‘amount due of the invoice’ and the ‘autopay custom amount’. This is necessary for Paystand Feature: “Pay Invoices over time”
February 15th, 2024 - 2.29.22
- Bug fix for previous release. Autopay & Open invoice checkout will no longer be limited to 100 invoices per payment
February 15th, 2024 - 2.29.21
-
Based on a new plan setting, autopay & open invoice checkout will no longer be limited to 100 invoices per payment.
- Support invoices
- Support sub-customer invoices
- Support checkout v4
February 13th, 2024 - 2.29.20
-
Corrected error in JSON
- Fixed an error when saving Paystand Configurations.
- Fixed an error when saving Paystand Configurations.
February 13th, 2024 - 2.29.19
-
Payment created from child record, is now owned by child record.
- When the payment is initiated from the SUB CUSTOMER level, the payment is now written owned by the SUB CUSTOMER, not the PARENT CUSTOMER.
February 7th, 2024 - 2.29.18
-
Script error message fix by removing the log from the user event
- Fix for payers seeing credits that don’t correspond to their subsidiary.
- Fix for payers seeing credits that don’t correspond to their subsidiary.
January 12th, 2024 - 2.29.17
-
Corrected syntax error in JSON
- Fixed a syntax error in JSON that was causing multiple error logs on the merchant’s environment.
- Fixed a syntax error in JSON that was causing multiple error logs on the merchant’s environment.
December 19th, 2023 - 2.29.15
-
SuiteCommerce Advanced: Sales Orders to Cash Sales
- A new plan-based feature that allows payers to pay a cash sales, sales order in the SuiteCommerce Advanced checkout using Paystand.
-
Fixes for Virtual Terminal
- Fixed issues that prevented the virtual terminal from making payments.
December 12th, 2023 - 2.29.14
-
UI Enhancement for Tokenization Modal
- Added a close button in the tokenization modal for customer records in NetSuite.
- Added a close button in the tokenization modal for customer records in NetSuite.
December 6th, 2023 - 2.29.13
-
Bug Fix for Autopay on Sales Orders
- Fixed an issue where the token functionality failed to execute when creating a sales order because of missing payer and subsidiary values.
- Fixed an issue where the token functionality failed to execute when creating a sales order because of missing payer and subsidiary values.
November 29th, 2023 - 2.29.12
-
Fix for Due Date Pulling the Wrong Information on Checkout
- Fixed an issue where checkout was showing the wrong dates because or a mismatch in format (European dates vs American dates) and our system was not
doing the conversion correctly.
- Fixed an issue where checkout was showing the wrong dates because or a mismatch in format (European dates vs American dates) and our system was not
-
Feature Release - Add New, Sortable Column and its Values to Checkout v5
- Add a new, sortable column to the invoice selection screen and credit selection screen for checkout v5 and feed their values directly from a field inside the invoice record and credit memo record respectively.
- Add a new, sortable column to the invoice selection screen and credit selection screen for checkout v5 and feed their values directly from a field inside the invoice record and credit memo record respectively.
November 18th, 2023 - 2.29.11
-
Bug fix for Autopay
- Fixed an issue with Autopay that was preventing the script from running and causing invoices to remain unpaid.
- Fixed an issue with Autopay that was preventing the script from running and causing invoices to remain unpaid.
November 7th, 2023 - 2.29.10
-
Bug fix for payment audit trail details missing
- Fixed an issue that caused the audit trail information to be missing in payment records.
- Fixed an issue that caused the audit trail information to be missing in payment records.
November 1st, 2023 - 2.29.8
-
Fixed bundle issue that caused UI changes to revert to the previous state for unapplied payments and unapplied customer deposits
- Released a patch that restored changes made to the UI of unapplied payments and unapplied customer deposits that were unexpectedly erased after the last bundle release.
- Released a patch that restored changes made to the UI of unapplied payments and unapplied customer deposits that were unexpectedly erased after the last bundle release.
October 31th, 2023 - 2.29.7
-
Fixed field value issue in checkout and virtual terminal for SO
- Fixed a bug that was causing the amount of the checkout and virtual terminal to erroneously show $0 and -$40 respectively.
- Fixed a bug that was causing the amount of the checkout and virtual terminal to erroneously show $0 and -$40 respectively.
October 30th, 2023 - 2.29.6
-
Fixed issue with convenience fees in Autopay
- Fixed a bug that prevented convenience fees from being charged automatically through Autopay when the F&I dropdown is set to “YES”
- Fixed a bug that prevented convenience fees from being charged automatically through Autopay when the F&I dropdown is set to “YES”
October 27th, 2023 - 2.29.5
-
Fixed error when applying credits to invoice
- Fixed an issue where attempting to apply credits to an invoice produced an unexpected error.
- Fixed an issue where attempting to apply credits to an invoice produced an unexpected error.
October 20th, 2023 - 2.29.4
-
Added trailing information to payment records in NetSuite
- Added a new custom field that helps merchants identify if the payment was made by the customer from an external link to the customer experience or if the payment was made by the AR team clicking the pay with Paystand button in NS.
- Added a new custom field that helps merchants identify if the payment was made by the customer from an external link to the customer experience or if the payment was made by the AR team clicking the pay with Paystand button in NS.
October 13th, 2023 - 2.29.3
-
Readdressed issue where fee revenues were decreasing the value of sales orders
- Re-patched an issue with fee revenue records which were decreasing the value of sales orders.
- Re-patched an issue with fee revenue records which were decreasing the value of sales orders.
October 10th, 2023 - 2.29.2
-
UI changes for unapplied payments and unapplied customer deposits
- Fixed subsidiary selection dropdown which appeared too far to the left of the modal window and was inaccessible by mouse, and another issue where the incorrect logo appeared in the NetSuite-based email templates.
-
Advanced Credits
- Users can now choose between two view modalities for credit selection on their checkout and virtual terminal experiences. Our new list view offers them and their payers further visibility into what credits are applied to their selected invoice(s).
- Users can now choose between two view modalities for credit selection on their checkout and virtual terminal experiences. Our new list view offers them and their payers further visibility into what credits are applied to their selected invoice(s).
October 5th, 2023 - 2.29.1
-
Fix for problem with fee revenue causing sales order amount to decrease
- Fixed an issue where sales orders were being decreased by fee revenue records.
-
Fix for issue where sales orders with a pending balance were being shown as paid in full
- Fixed an issue in sandbox environments where sales orders with a pending balance were being shown as paid in full.
- Fixed an issue in sandbox environments where sales orders with a pending balance were being shown as paid in full.
September 29th, 2023 - 2.29.0
-
Fix for timeout on the “Pay invoices” feature
- Fixed an issue where the “Pay Invoices” feature was timing out when processing a large amount of invoices causing users to try several times before getting it to work.
-
Fix for incorrect exchange rate in fee revenue record which created a currency revaluation record.
- Fixed an issue where the fee revenue record, instead of getting created with the right exchange rate by the script, gets updated and causes NetSuite to create a currency revaluation record which should not be the case.
- Fixed an issue where the fee revenue record, instead of getting created with the right exchange rate by the script, gets updated and causes NetSuite to create a currency revaluation record which should not be the case.
September 25th, 2023 - 2.28.9
-
Fix for incorrect exchange rate value for fees
- Fixed an issue where the incorrect exchange rate was being used to calculate fees for payments and customer deposits in foreign currencies.
- Fixed an issue where the incorrect exchange rate was being used to calculate fees for payments and customer deposits in foreign currencies.
September 19th, 2023 - 2.28.8
-
Fix for obtaining customer ID for unapplied payments/customer deposits
- Fixed an issue where our script was not obtaining the right customer ID for unapplied payments/customer deposits.
- Fixed an issue where our script was not obtaining the right customer ID for unapplied payments/customer deposits.
September 14th, 2023 - 2.28.7
-
Fix for issue where unapplied c. deposits and unapplied payments disappeared in customer cards
- Fixed an issue where our script caused the “unapplied c. deposits” and “unapplied payment” buttons to disappear when the customer belonged to more than one subsidiary.
- Fixed an issue where our script caused the “unapplied c. deposits” and “unapplied payment” buttons to disappear when the customer belonged to more than one subsidiary.
September 13th, 2023 - 2.28.6
-
Fix for issue where buttons disappeared in customer cards
- Fixed an issue in our script where an error was thrown when trying to get the subsidiay which caused UI to not appear.
- Fixed an issue in our script where an error was thrown when trying to get the subsidiay which caused UI to not appear.
September 11th, 2023 - 2.28.5
-
Enhance unapplied deposit and unapplied payment to allow merchant to select subsidiary
- Added an enhancement that allows you to select the customer’s subsidiary when creating an unapplied customer deposit or an unapplied payment via that customer’s record.
- Added an enhancement that allows you to select the customer’s subsidiary when creating an unapplied customer deposit or an unapplied payment via that customer’s record.
September 7th, 2023 - 2.28.3
-
Merchant should see "payment method" in NetSuite payment record as "Paystand ACH Credit".
- Added an enhancement to show a label for payment methods of type ACH in a NetSuite payment record.
- Added an enhancement to show a label for payment methods of type ACH in a NetSuite payment record.
August 18th, 2023 - 2.28.2
-
Multi-level credits (for customers with subcustomers)
- We have added a new plan setting called "Credit Levels" which allows for three values: 0, 1, and 2. It affects how the total available credits are calculated when a user accesses payment options ("virtual terminal" and "checkout") on customer records, including child customer pages.
-
Fixed an issue where invoice was stuck in progress
- Problem where script tried accessing a value from a column that doesn’t exist in scenarios where the Netsuite account was not a OneWorld account.
- Problem where script tried accessing a value from a column that doesn’t exist in scenarios where the Netsuite account was not a OneWorld account.
August 15th, 2023 - 2.28.1
-
Fix for issue with exchange rate for multi-currency SO payments
- Added an enhancement to our script to use the payload processor’s exchange rate when making customer deposits for sales orders.
-
Fix for bug in autopay amount error with multicurrency accounts
- Fixed a bug that caused the amount of a refund to not calculate the remaining balance property due to the exchange rate.
-
Fix for bug where customer refund is not being created due to SCRIPT ERROR
- Added a fix to our script so that when clicking the “refund” button on a credit memo, a customer refund transaction is successfully created.
- Added a fix to our script so that when clicking the “refund” button on a credit memo, a customer refund transaction is successfully created.
August 14th, 2023 - 2.28.0
-
Added workflows to bundle for faster implementation
- Tools to decrease implementation times. These workflows will be added to customer accounts, but be inactive by default.
- Tools to decrease implementation times. These workflows will be added to customer accounts, but be inactive by default.
August 4th, 2023 - 2.27.39
-
Bug fix for cannot read property "0"
- Fixed an issue where the system responsible for reporting the transaction from NS to PS failed. For non-multicurrency accounts, a property on the above object called “subsidiaryIds” is expected.
-
Fixed refund amount bug for multicurrency accounts
- Fixed a bug that caused the amount of a refund to not calculate the remaining balance property due to the exchange rate.
-
Added hierarchy information to customer records synced from NetSuite to Dashboard
- During data sync, we can retrieve the customer hierarchy for NetSuite customers.
- During data sync, we can retrieve the customer hierarchy for NetSuite customers.
July 11th, 2023 - 2.27.36
-
Fixed an issue with refunds for payments on estimates
- Fixed an issue where refunds stay in undeposited funds because our logic was failing to determine what estimate record it originated from.
June 27th, 2023 - 2.27.34
-
Enhancements for unapplied payments and unapplied customer deposits
- Deployed UI changes to unapplied payments and unapplied custom deposits to enhance customer experience.
June 1st, 2023 - 2.27.31
-
Fixed issue with delayed events
- Fixed an issue where events for transfer reports are delayed because of checks not containing an ERP payment ID.
May 25th, 2023 - 2.27.29
-
Added the ability to filter customer record importation
- The ability to filter the importation of customer records from NetSuite based on a custom field’s value.
April 4th, 2023 - 2.27.25
-
Payment Summary Screen for VT
- With this new enhancement, you can now review your payment and billing information before completing a payment through Paystand’s virtual terminals—an extra security step so that you ensure your information is the correct one.
Available on all virtual terminals, including invoices, sales orders, unapplied payments, unapplied customer deposits, and statements.
- With this new enhancement, you can now review your payment and billing information before completing a payment through Paystand’s virtual terminals—an extra security step so that you ensure your information is the correct one.
-
Customization for Capture Token Terminal
- With this new feature, you can now customize the appearance and fields of the "Capture Payment” terminal in Netsuite by creating a custom preset using the Billing Portal Configuration in PayStand Dashboard.
March 13th, 2023 - 2.27.23
-
NetSuite Refund Records Default to Payment Instrument Used
- Previously, creating a Refund meant the merchant had to select an option in the payment method field manually. We’re now auto-filling this field with the payment instrument used for the original payment.
- Previously, creating a Refund meant the merchant had to select an option in the payment method field manually. We’re now auto-filling this field with the payment instrument used for the original payment.
March 7th, 2023 - 2.27.22
-
Quotes and Estimates Revamp
- The “minimum amount to convert” field can now be toggled on and off from the Configurations page separately from the regular QE to SO feature.
- The “minimum amount to convert” field can now be toggled on and off from the Configurations page separately from the regular QE to SO feature.
-
Autopay Failed Notifications
- The “Failed Autopay” report will now exclude Autopay failed attempts on sales orders that are closed or canceled.
-
Cash Sales
- We have added a button to pay Cash Sales through a virtual terminal.
February 24th, 2023 - 2.27.20
-
Fixed Issue with Transfer Reports not Obtaining Transaction Details
- Modified the logic of the deposit processor to add dynamic mapping in all cashback functions, not only for disputes since for this type of scenario in TR, we cannot ensure that our search always obtains the details of the transaction
- Modified the logic of the deposit processor to add dynamic mapping in all cashback functions, not only for disputes since for this type of scenario in TR, we cannot ensure that our search always obtains the details of the transaction
February 14th, 2023 - 2.27.19
-
Fixed Edge Case for Credits for Sub-Customers
- Credits were still being pulled from children and used to pay invoices unrelated to them. We have released a patch for this.
- Credits were still being pulled from children and used to pay invoices unrelated to them. We have released a patch for this.
February 3rd, 2023 - 2.27.18
-
Settings for Unapplied Transactions
- After doing a successful test pilot, we are not merging unapplied customer deposits into their own setting. Unapplied payments and unapplied customer deposits are now two separate features!
- After doing a successful test pilot, we are not merging unapplied customer deposits into their own setting. Unapplied payments and unapplied customer deposits are now two separate features!
-
Fix for Credits for Sub-customers
- When opening the virtual terminal from a customer record, only the credits belonging to that customer will both be surfaced and used to pay invoices belonging to that customer or its children.
-
Email Filters
- The Paystand email button in a customer record will now read the NS_Params parameters and apply it as a filter for attached PDFs, invoices listed in the email template, and invoices surfaced in the checkout experience.
January 26th, 2023 - 2.27.16
-
Added logs to track data
- Added logs for getSalesOrder function in the restlet script in order to get more data from checkout issue.
- Added logs for getSalesOrder function in the restlet script in order to get more data from checkout issue.
January 25th, 2023 - 2.27.15
-
Dynamic Mapping for Unapplied Customer Deposits
- Fixed an issue where creating an unapplied customer deposit was attempting to map to an existing sales order and failed.
- Fixed an issue where creating an unapplied customer deposit was attempting to map to an existing sales order and failed.
-
Added Dynamic Mapping Fields for Disputes
- Fixed an issue where NS tries to process a TR, it sends a request to PS to get the details of said transfer, the response is negative and our scripts fail, so the dynamic mapping solution on disputes fails.
January 20th, 2023 - 2.27.14
-
Fix for Script Error Email Notifications
- Changed access level of error logs to manage their notification triggers.
- Changed access level of error logs to manage their notification triggers.
-
Fees Switch for Virtual Terminal
- Added a checkbox to control fees in the virtual terminal of unapplied customer deposits, unapplied payments, invoices, and sales orders
-
Fixed Bug in Fees Calculation in VT
- Fixed a bug where fees would continue to add up every time the screen was changed on the virtual terminal.
January 20th, 2023 - 2.27.12
-
Fix for Script Error Email Notifications
- Changed access level of error logs to manage their notification triggers.
-
Fees Switch for Virtual Terminal
- Added a checkbox to control fees in the virtual terminal of unapplied customer deposits, unapplied payments, invoices, and sales orders.
-
Fixed Bug in Fees Calculation in Virtual Terminal
- Fixed a bug where fees would continue to add up every time the screen was changed on the virtual terminal.
January 5th, 2023 - 2.27.12
-
Endpoint to provide name and type from Customer Record for Lockbox customers
- Our system now feeds customer data to checks marked as Unapplied Payment. The Unapplied Payments are assigned to a specific Customer Record and can later be linked to Invoices or Sales Orders.
-
Capture Payment Token - it auto closes the modal after 3 secs
- We removed the ‘X’ button on the top right corner, and now once the token is captured the modal closes automatically
December 20th, 2022 - 2.27.10
-
Unapplied Customer Deposits
- You can now create unapplied customer deposits through a virtual terminal or by sending a payment link to your customers.
-
Extended Data Sync (Optional to User)
- Expanded the object attributes that we can sync from our users to do analytics.
December 14th, 2022 - 2.27.9
-
Fixed Issue with Unapplied Payment Email Attaching Invoice PDFs
- Sending a payment request link via the unapplied payment UI would also attach all of the customer’s invoices in PDF format. We have removed these attachments.
December 7th, 2022 - 2.27.8
-
Alternate Email for Quick Pay
- Added a field to the Quick Pay UI to send out the custom checkout link to create unapplied payments to a different email address.
-
Rebranded Quick Pay
- Changed the name of Quick Pay to Unapplied Customer Payments.
December 6th, 2022 - 2.27.7
-
Performance Improvement in M/R
- Applying a discount to multiple invoices will no longer load all remaining transactions after the amount of the discount has been fully applied. Furthermore, discounts are applied to invoices starting from the invoice with the largest amount to the smallest amount.
-
Failed Autopay for Paid Invoices to not Send Email Notifications
- Invoices that have already been paid will not send out an error notification to merchants if their previously-scheduled Autopay runs and logically fails.
November 24th, 2022 - 2.27.6
-
Get a Sales Order from Another Publishable Key
- Fixed a scenario that allowed for an invoice with a different publishable key to be paid through another subsidiary’s payment experience.
-
Changed Error Logs to Audit
- Informative messages shown as errors were changed to audit level.
-
Dynamic Mapping for Sales Orders from Quotes
- Improved our dynamic mapping logic to support sales orders created from quotes.
November 16th, 2022 - 2.27.5
-
Fix for Error when Applying a Journal Entry to an Invoice
- Added validation to run our Payload processor script only when a payment record is created. This way, in the cases when a payment is made with journal entries as credits, it will no longer throw an error.
November 14th, 2022 - 2.27.4
-
Internal Re-Architecture for Historical Data Sync
- Improved internal architecture for historical data sync for a more robust and speedy data transfer.
- Improved internal architecture for historical data sync for a more robust and speedy data transfer.
November 8th, 2022 - 2.27.3
-
Additional Quick Pay Settings
- Added a configuration setting to disable sending out email payment requests through the Quick Pay interface.
-
Added a plan-based option to disable receipts generated from Quick Pay unapplied payments.
November 4th, 2022 - 2.27.2
-
Fix for "Please enter value(s) for Payment Method" Error
- Changed the logic for the function so if in case that the fund type is ”echeck”, our script will search in NetSuite for a payment method called “Paystand Network“
October 15th, 2022 - 2.27.0
-
Real-Time Data Sync for Dashboard
- (Optional) Sync variables from saved transactions in real-time to connect to the Dashboard.
October 12th, 2022 - 2.26.57
-
Payment Interface Customization for NetSuite SuiteCommerce Advanced
CSS code can now be injected internally to customize our payment interface launched from the SuiteCommerce Advanced extension.
October 10th, 2022 - 2.26.56
-
Improvement for Fees Switch
- Enhanced the fees switch for Autopay so that when Autopay runs for multiple invoices, those with fees and those without fees have payments with fees and payments without fees applied respectively.
-
Cleaned Certain Types of Error Logs for Some Users
- Changed the following log entries to audit and debug types to avoid sending an email notification out to the user:
PayStand_AutoPay_MR.ts
2256 log.error(‘reduce - payStand.getSplitFee - getSplitFee', paymentRequest);
3257 log.error(‘reduce - payStand.getSplitFee - connectResponse', connectResponse);
4336 log.error('searchError', searchError);
5349 log.error('reduce - payStand.createPayment - paymentRequest', paymentRequest);
6350 log.error('reduce - payStand.createPayment - connectResponse', connectResponse);
7
8PayStand_AutoPay_SalesOrder_MR.ts
9307 log.error(‘reduce - payStand.getSplitFee - getSplitFee', paymentRequest);
10308 log.error(‘reduce - payStand.getSplitFee - connectResponse', connectResponse);
11386 log.error('searchError', searchError);
12399 log.error('reduce - payStand.createPayment - paymentRequest', paymentRequest);
13400 log.error('reduce - payStand.createPayment - connectResponse', connectResponse);
14
15PayStand_Refund_Processor.ts
16145 log.error('refundAfterSubmit - Create Refund', connectResponse);
17
18PayStand.ts
19756 log.error('getTransferReport - payStandResponse', payStandResponse);
20773 log.error('getTransferReportEntries - payStandResponse', payStandResponse);
21789 log.error('getTransferReportEntries - payStandResponse', payStandResponse);
221007 log.error('getAccounts - payStandResponse', payStandResponse);
231027 log.error('getAccounts - payStandResponse', payStandResponse);
241062 log.error('getAllPaymentTokens - payStandResponse', payStandResponse);
September 27th, 2022 - 2.26.55
-
Posting Changes for Closed Periods
- Implemented a change to allow split payments in closed periods to properly post and reconcile.
-
Bug Fix for Dynamic Discounting Endpoints
- Fixed a bug that allowed users to select customers that didn’t belong to the user.
-
Support for Purchase Order Matching
- Enhanced our product to support invoice matching by looking at the data recorded on a purchase order field.
-
Patch for “Undefined” Message Displayed in Fields for Capture Token in Quick Pay
- Fixed a bug that caused “Undefined” to be shown in fields for the “Capture Token” screen on the Quick Pay feature for new customers.
-
Bug Fix on Close Buttons
- Fixed a bug that caused Paystand floating UI in invoice and order entry records to not close.
-
Update on Help Texts for Autopay Custom Fields
- Added appropriate help text to Autopay custom fields in invoice records.
-
Payment Method ID Automation
- Patched an issue with bundle updates that caused payment method IDs to mismatch in personalized files linked to a specific customer record.
September 13th, 2022 - 2.26.54
-
Quick Pay Window Bug
- Fixed a bug that prevented a user from closing the Quick Pay button.
-
Quick Pay Email Template Update
- Enhanced the default email template sent from the Quick Pay feature.
-
Exchange Rate Discrepancy Broke Payment Application
- Fixed an issue that caused a payment application for invoices in closed accounting periods to fail because the exchange rates did not match.
September 8th, 2022 - 2.26.53
-
Quick Pay Amount Sent Issue
- Fixed a bug that prevented custom amounts from being sent to payers via email through the Quick Pay button.
-
Lockbox Issues Journal
- Fixed various bugs related to journal entries for Smart Lockbox.
September 6th, 2022 - 2.26.52
-
Autopay Response Field Hardening
- Enhanced the Autopay response field to cover additional exceptions and errors, and to display the appropriate message.
-
Cash Sale Payment Amount Registered Incorrectly in Netsuite
- Fixed a bug where the payment amount received did not match the amount registered in NetSuite.
August 30th, 2022 - 2.26.51
-
Multi-Token Selection for Invoice/SO Autopay
- You can now select which customer’s saved payment method to use for Autopay at the invoice/sales order level.
August 18th, 2022 - 2.26.450
- Minor bug fixes & improvements
August 16th, 2022 - 2.26.49
-
Bug: Payable Billed Sales Order
- Fixed a bug that allowed billed sales orders to accept payments from Paystand.
-
Fees Toggle for Autopay
- Added a dropdown to turn on/off fees in scheduled Autopay payments. This dropdown can be enabled/disabled on the Configurations page if your plan includes fees.
August 10th, 2022 - 2.26.48
-
Fix on Customer Record Bug
- Fixed an error generated from a Paystand script that prevented a merchant from editing a customer record for a subsidiary with no Paystand configuration.
August 8, 2022 - 2.26.47
-
Paystand Button for Customer Names with Apostrophes Issue
- Fixed an error that prevented the use of Paystand buttons when customer names have apostrophes.
August 1st, 2022 - 2.26.45
-
Select AutoPay Default Payment Method
- Set a default Autopay token in a customer record. This token will automatically be selected when enabling Autopay for an invoice.
-
Non-Linear Dynamic Discounting Select Customers
- While creating a Dynamic Discounting plan on the Paystand’s dashboard, Netsuite merchants are now able to add their Netsuite customers to the plan.
July 30, 2022 - 2.26.44
-
CAD Convenience Fees
- Fix to bug where CAD credit card fees were being applied to the invoice amount and not to a “credit card fee” item.
July 29, 2022 - 2.26.43
-
Create Unapplied Payments from Checkout
- New email template that includes a custom checkout link that creates an unapplied payment record in NetSuite for the amount paid.
-
Add NS_Ref to Unapplied Payments Checkout Link
- Edit the unapplied payments checkout URL to add custom attributes that are saved to a selected field in the unapplied payment record created in NetSuite.
July 18, 2022 - 2.26.42
-
Create Unapplied Payments from the Virtual Terminal
- Add a “Quick Pay” button to a customer record from which you can create an unapplied payment record with a custom amount.
-
Add References to Unapplied Payments from the Checkout
- An array of dynamic attributes can be added to the checkout’s URL, which will enable merchants to save the values onto a field of their choice inside the payment record.
-
Attach a PDF to Emails Sent from a Sales Order
- Attachments are now enabled for emails sent from sales orders.
-
Quickpay: Payments with Fees Added Completely as Credits to Customer Strikes Again
- Resolved a bug where fees generated for payments made through the new “Quick Pay” button were being added to the customer’s account as credits.
July 5th, 2022 - 2.26.41
-
NetSuite - Cannot Read Property 'Length' of Undefined
- Fix for an internal issue where the “length” property could not be read.
-
NetSuite - Paystand Discount Bug
- Fix on a bug where processor failure continues to add up a discount.
-
NetSuite - Errors Credit in NetSuite Foreign Currency
- Fixed a bug where the incorrect amount and currency of credits in the virtual terminal were being shown.
June 20th, 2022 - 2.26.39
-
NetSuite - Multi-Invoice Payment Support for E-Commerce Tools
- Enable multi-invoice payments in the NetSuite e-commerce extensions MyAccount, SuiteCommerce, and SuiteCommerce Advanced.
-
Netsuite - Automatic Lockbox backlog checking
- Fix on checks being skipped when a check is processed and the system tries to trigger a second check.
-
NetSuite - PS event status issue when it is processed by two deployments at the same time
- Fixed event failure when there is more than one internal deployment processing that event.
June 15th, 2022 - 2.26.38
-
NetSuite - Unapplied Payments as Credits are Optional
- Optional feature to disable the use of unapplied payments and only use credit memos as credits in transactions.