greytHR Help
Get Started - greytHR Admin Portal
Highlights of the Month - Admin
Employee Lifecycle Management
Payroll Management
Leave Management
Attendance Management
Expense Claim
Assets Management
Integrations with greytHR
đź“„ Automate Journal Vouchers with greytHR's Tally In
DataShare Hub
Know more about greytHR
General Settings
Employee Settings
Payroll Settings
Leave Settings
Attendance Settings
Helpdesk Settings
greytHR Admin portal→

greytHR PayNow with HSBC

Updated in November- 2023 | Subscribe to watch greytHR how-to video

greytHR PayNow with HSBC Corporate Internet Banking (CIB) is for our customers who use CIB for salary dispersion. Corporate banking provides financial advice to commercial clients and institutions and promotes financial services and products to help these clients run their operations. With the integration, you can directly deposit your employees’ salaries into their accounts using your HSBC corporate account. This integration is a simple and efficient way of paying your employees' salaries without hassle. 

With the greytHR PayNow, you can also ensure the safety of your employees’ data like salary information. This saves time in downloading the information manually/uploading payment instruction files to different banks. 

To start using the greytHR PayNow feature, navigate to Payroll > Payout > Bank Transfer.

With greytHR PayNow, you can: 

  • Directly transfer salaries from greytHR.

  • Perform HR & salary processing from a single window.

  • Credit salaries to any bank account through RTGS, NEFT, and IMPS.

To transfer salaries using the greytHR PayNow feature, perform the following steps:

  1. Register for the greytHR HSBC PayNow feature.

  2. Initiate bank transfer.

  3. Authorize payment from HSBC.

Register for the greytHR HSBC PayNow feature

To register for the feature, perform the following actions:

  1. On the Bank Transfer page, on the HSBC bank banner, click Register Now. The Register Now pop-up appears.

  2. From the Select Bank dropdown list, select HSBC Holdings plc.

  3. Click Confirm. The registration form appears.

  4. Under the HSBC Registration section, in the Profile ID textbox, enter the profile ID sent by the HSBC team via email.

  5. In the Client ID textbox, enter the client ID shared by the HSBC team via email.

  6. In the Client Secret textbox, enter the client secret shared by the HSBC team via email.

  7. In the Customer ID textbox, enter the customer ID.

  8. In the Account Holder Name textbox, enter the account holder's name.

  9. In the Account Number textbox, enter the valid account number.
    Note: Confirm the account number again in the Confirm Account Number textbox.

  10. In the HSBC Public Key, click Upload File. The dialog box opens.

  11. Browse to the folder, select the required file, and click Open.

  12. In the Mobile Number textbox, enter the required mobile number.

  13. Select the I agree with the Terms and Conditions checkbox to proceed with verification.

  14. Click Verify to register for the feature. 

Initiate bank transfer

After registering the HSBC PayNow feature, you can initiate direct deposit via greytHR platform to process salaries for your employees. To initiate direct deposit, perform the following steps:

  • Process salary

  • Create a bank transfer

  • Initiate bank transfer

Process salary

To process your employees’ payroll, perform the following actions:

  1. From your greytHR Admin login, navigate to Payroll > Payroll Inputs > Salary. The Salary page opens.

  2. From the Search by Emp No/ Name search box, search for the employee for whom you want to process salary.

  3. From the Component Group, ensure the salary components are correct.

  4. Click Process Payroll to process the salary.

Create a bank transfer

To create a bank transfer, perform the following actions:

  1. On the Bank Transfer page, click Create New Bank Transfer. Step 1:Transfer Type section appears.

  2. In Step 1: Transfer Type, select the Direct Debit option.

  3. From the Bank Template dropdown list, select HSBC Direct Debit.

  4. Click Next. Step 2: Select Employees section appears.

  5. From the Employee Filter dropdown list, select the required option to customize the employee search.
    Note: You can click the Error button to view records with errors. By default, greytHR displays all records.

  6. Click Next. Step 3: Options section appears.

  7. In the Narration textbox, enter the valid narration.

  8. In Transfer via, select NEFT/RTGS as per your requirements.

  9. Click Finish to create a bank transfer.

Initiate bank transfer

After creating a new bank transfer, the page redirects and displays a list of batches and their details. A set of transaction requests combined is called a Batch. To initiate the transfer process for each batch, perform the following actions:

  1. Click the Initiate Direct Debit button to initiate the transaction. A Verify the Transaction pop-up appears. You can also click Download File to download a file or click Close to return to the Bank Transfer page.
    Note: You can click the View option under the View column and display the batch details such as payroll, transfer type, branch, bank, name, status, and total amount. 

  2. On the pop-up, in the Enter OTP textbox, enter the OTP received on your registered mobile number.

  3. Select the I agree with the Terms and Conditions checkbox.

  4. Click Verify and Initiate to initiate the transaction. A success message appears.

Note: If an employee’s salary is more than two lakhs, then the system automatically sets the transaction type as RTGS. The rest of the employees’ transaction type is set as NEFT.

Authorize payment in HSBCnet

You must authorize the NEFT payment that you’ve initiated from greytHR’s Bank Transfer page using File Level Authorisation (FLA). 

To authorize the payment from HSBC, perform the following actions:

  1. Login to your HSBC account with valid credentials. 

  2. In the Username textbox, enter the relevant username.

  3. Click Continue to proceed further. The Log on to HSBC pop-up appears.

  4. Select Send a notification to my mobile/Generate a security code on my mobile option as per your requirements to complete the authentication process. 

  5. Click Continue to proceed further. A pop-up appears.

  6. Enter the OTP sent to your mobile or the security code sent to your mobile. The HSBC Home page opens.

  7. Click the ≡ Menu option. A dropdown list appears.

  8. From Payments and transfers, under the AUTHORISATION option, click File authorisation. The following screen displays the files of the NEFT payments that you initiated from the greytHR Bank Transfer page.


    • The API transaction comes with the file level authentication which includes the File Level Summary and File Level Detail types.

      • File Level Summary: This type displays only the summary of the file such as total count and total amount.

      • File Level Detail: This type displays detailed information about the file such as beneficiary name, amount, and more.

  9. Select the required file and click Review files. A form appears with the details of the selected file.

  10. Click Authorise file to authorize the payment.
    Note: You can also click Reject file to reject the payment.

After authorizing the file, the confirmation screen displays the payment status and the details. The payment can be sent for further authorizations based on the authorization structure that is configured at the HSBC platform for the account. After successful completion of the payment, the corresponding status displays in your greytHR Bank Transfer page as Paid.

Note: If the payment fails, you can always reinitiate the payment from the Bank Transfer page.

Other related links:

Was this article helpful?

More resources:

▶ Video - Watch our how-to videos to learn more about greytHR.

❓ FAQs - Solve your queries using FAQs.

📢 Product Update - Read about the product updates.