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.