Overview of Payment Statuses

The following table provides an overview of payment statuses used in Payment Automation.

ACH and Check Statuses

Status

Description

For Submission

The payment is created in NetSuite but has not yet been communicated to the payment processor and a transaction is not yet created at the payment processor. Waiting to be sent to the payment processor. With approval routing enabled, only approved payments are sent for processing.

Pending

The payment processor confirms the payment is created in their system and is waiting for funds from the source bank to be credited into the HSBC Online Account.

Processing

ACH Funding from source bank is credited to HSBC Online Account. Payment is sent to HSBC for processing and is waiting now for HSBC confirmation.

Payment Sent

The payment is in queue for HSBC processing. Checks are printed and mailed at this stage.

Paid

Received confirmation from the payment processor that payment initiation was successful. The ACH or check payment has been settled and cleared in your HSBC Online Account.

Data Error

Payment information contains erroneous data like incorrect address formatting or special characters in payment details. You can see the reason for failure in the Failed Reason field on the SuiteBanking subtab of the bill payment record. For more information, see Addressing the Data Error Status.

Failed

Payment processing failed, and payment was voided. A new payment transaction needs to be initiated. You can see the reason for failure in the Failed Reason field on the SuiteBanking subtab of the bill payment record.

ACH Payment Return

The payment was returned by the vendor’s bank due to incorrect bank details or another error. For more information, see Addressing the ACH Payment Return Status.

For Resubmission

ACH funding from the source bank is credited to the HSBC Online Account. However, initial attempts in sending the payment to HSBC failed. The system will automatically queue the payment for next day execution.

Important:

if the payments to vendors end up with an ACH Payment Return or Data Error status, you will be able to reprocess those payments. There is no need to void the payment and then re-initiate it manually. In addition, no new funding request will be created for reprocessed payments. Existing funds at the HSBC Online Account will be used for the reprocessed payments. With one click, payments are reprocessed and sent to HSBC for processing.

Addressing the Data Error Status

Payments with incorrect or missing data are updated with the Data Error status along with an error code and description. When this happens, you can:

  • Reprocess the payment – Choose this option after correcting the error; this option will resubmit the payment for processing without new funding. If reprocessing is performed without correcting the error, the reprocessed payment will result in the same data error again. If approval routing is enabled in the account, the reprocessed payment will be submitted to HSBC for processing once approved.

  • Void the payment – Choose this option if you prefer to submit another payment instead. The payment status will change to Failed and the record will be voided. You will be asked you want to withdraw the funding money from HSBC. If so, you'll be redirected to the Withdrawal page.

You can see the reason for failure in the Failed Reason field on the SuiteBanking subtab of the bill payment record.

Addressing the ACH Payment Return Status

The return payment is updated with info from the reconciliation report when the money is credited back to HSBC Online Account. The Failure Reason will be empty because this information is not available in the reconciliation report. You will receive an e-mail notification from HSBC about why the payment was returned.

The following table includes few of the common errors and how they can be resolved:

Note:

The return reason is listed on the report that is sent to you by HSBC listing the items returned. If the amount returned is listed as Total Credit Amount, this return was related to a payment to a vendor. If the amount returned is listed as Total Debit Amount, this return was related to funding request.

Reason Code

Title

Description

Next Steps

R01

Insufficient Funds

Insufficient funds in the customer account to process this debit request.

Your source bank account does not have enough balance to cover the auto-funding request for your payments. Please add money to you HSBC account. For more information, see Making Money Transfers. Ensure that you have enough balance before submitting payments or making money transfers.

R02

Account Closed

The beneficiary’s account is closed.

Contact your vendor to confirm their bank account details. Then, update the vendor's primary bank account before reprocessing the payment. For more information, see Addressing the ACH Payment Return Status.

R03

No Account/ Unable to Locate Account

Unable to locate beneficiary account.

Contact your vendor to confirm their bank account details. Then, update the vendor's primary bank account before reprocessing the payment. For more information, see Addressing the ACH Payment Return Status.

R04

Invalid Account Number Structure

The account number structure is not valid. (Example: Not enough digits).

Contact your vendor to confirm their bank account details. Then, update the vendor's primary bank account before reprocessing the payment. For more information, see Addressing the ACH Payment Return Status.

R08

Payment Stopped

The receiver has placed a stop payment order on this debit entry.

Auto-funding request from your source bank was rejected. Contact your source bank to remove the stop payment order and allow auto-funding requests from HSBC before submitting payments or bank transfers.

R09

Uncollected Funds

Insufficient funds in the customer account.

Your source bank account does not have enough balance to cover the auto-funding request for your payments. Please add money to you HSBC account. For more information, see Making Money Transfers. Ensure that you have enough balance before submitting payments or making money transfers.

R13

Invalid ACH Routing Number

Invalid ACH Routing Number.

Contact your vendor to confirm their bank account details. Then, update the vendor's primary bank account before reprocessing the payment. For more information, see Addressing the ACH Payment Return Status.

R20

Non-Transaction Account

The beneficiary’s account is a Non-Transaction Account for ACH.

Contact your vendor to confirm their bank account details. Then, update the vendor's primary bank account before reprocessing the payment. For more information, see Addressing the ACH Payment Return Status.

R23

Credit Entry Refused by Receiver

Any credit entry that is refused by the receiver.

Contact your vendor to discuss the return reason. You have the option to void or reprocess the payment. For more information, see Addressing the ACH Payment Return Status.

R29

Corporate Customer Advises Not Authorized

Corporate Customer Advises not authorized.

Auto-funding request from your source bank was rejected. Contact your source bank to remove the stop payment order and allow auto-funding requests from HSBC before submitting payments or bank transfers.

R32

RDFI Non-Settlement

The Receiving Financial Institution is not able to settle the Entry.

Contact your vendor to discuss the return reason. You have the option to void or reprocess the payment. For more information, see Addressing the ACH Payment Return Status.

For information about other return codes and reasons, contact the NetSuite Support team.

When a payment is returned, you can void the payment in NetSuite. The payment status will change to Failed and the record will be voided. You will be asked if you want to withdraw the funding money from HSBC. If so, you'll be redirected to the Withdrawal page. After you void the payment, make changes to prevent the error from occurring, and submit another payment.

You can choose to reprocess the payment. Reprocessing ACH returned payment will not initiate new funding and existing funds will be used. Resubmit the payment for processing only after correcting the error.

Auto-Funding and Money Transfers Journal Entry Statuses

Status

Description

Sent to Bank

Status for auto-funding request Journal Entries. ACH funding request is sent to the HSBC for processing.

Completed

Bank transfer request is complete, and that money has settled and cleared in your HSBC Online Account. This is for Add Money, Withdrawal and Funding journal entries.

Failed

Error in transferring money to your HSBC Online Account – the transfer request has failed. You can see the reason for failure in the Failed Reason field on the SuiteBanking subtab of the bill payment record.

Virtual Card Statuses

Status

Description

For Submission

Payment is created in NetSuite but has not yet been communicated to the payment processor and a transaction is not yet created at the payment processor. Waiting to be sent to the payment processor. With approval routing enabled, only approved payments are sent for processing.

Pending

The payment processor confirms the payment is created in their system and is waiting for funds from the source bank to be credited into the HSBC Online Account.

Processing

Transaction belongs to a batch that was published successfully. Waiting for the payment processor and HSBC to confirm successful payment initiation.

Failed

Payment processing failed, and payment was voided. A new payment transaction needs to be initiated. You can see the reason for failure in the Failed Reason field on the SuiteBanking subtab of the bill payment record.

Rejected

Occurs when:

  • payment initiation or individual transaction included in the payment initiation has been rejected.

  • ACH Funding is not successful, for example due to a wrong account number or insufficient funds.

  • When a virtual card limit is exceeded.

Virtual Card Sent

The virtual card is created.

Virtual Card Authorized

The virtual card is authorized.

Virtual Card Declined

The virtual card is declined.

Paid

Received confirmation from the payment processor that payment initiation was successful.

Virtual Card Expired

The virtual card is expired.

Virtual Card Canceled

The virtual card is canceled or blocked and payments cannot be made by the card.

Note:

Expired virtual cards cannot be canceled from UI. The payment status will be Payment Sent. You need to void the payment and initiate it again.

Payment Status Tracking

The Payment Automation SuiteApp tracks and updates funding requests and payments to provide almost real-time status as transactions are processed by HSBC. The users will have full visibility of the status of the payment and funding, providing you with positive confirmation if the transaction was posted successfully in HSBC, such as a funding request or payment execution. You will also receive information about whether the payment was returned to HSBC from the beneficiary bank.

In addition, the Bill Payment record now includes a visual status tracker, which is handy for checking the status of the payment quickly.

Related Topics

General Notices