Test net-banking payments
Exercise redirect, success, failure, cancellation, and return-to-merchant behavior without real bank credentials.
Testing Net Banking Details
Use the Net Banking test flow to validate bank selection, redirection, authentication, payment confirmation, webhook handling, and final payment status in the UAT environment.
Net Banking Flow
In FiatPe UAT, Net Banking payment can be tested using the provided HDFC Bank test page. Once the customer selects HDFC Bank from the checkout page, they will be redirected to the FiatPe test HDFC Bank page where payment can be authenticated using the provided test customer ID and password.
Actual Net Banking Flow
In the actual production flow, the customer selects their bank on the checkout page and is redirected to the bankβs official Net Banking page. The customer authenticates using their bank credentials, confirms the payment, and the final payment status is shared with FiatPe.
Select Bank β Login β Confirm Payment β Status UpdateUAT Net Banking Flow
In the UAT flow, select HDFC Bank from the checkout page. The FiatPe test HDFC Bank page will open. Use the provided test customer ID and password to authenticate and confirm the payment.
Select HDFC Bank β Login β Confirm Payment β WebhookNet Banking Test Credentials
Use the below test credentials only on the FiatPe UAT HDFC Bank page. These credentials are not valid for production payments.
| Bank | Bank Account | Customer ID | Password | Usage |
|---|---|---|---|---|
| HDFC Bank | 50164526129898 | 177202 | FiatPe@2025 | Authenticate and confirm Net Banking payment in UAT. |
| HDFC Bank | 26198765436754 | 1772026 | FiatPe@2026 | Authenticate and confirm Net Banking payment in UAT. |
Net Banking Test Steps
Net Banking Test Scenarios
Use the below scenarios to verify successful and unsuccessful Net Banking payment handling.
| Bank | Test Action | Expected Result |
|---|---|---|
| HDFC Bank | Login with valid UAT credentials and confirm payment. | Payment should be marked as successful. |
| HDFC Bank | Cancel, fail, or do not complete the payment. | Payment should be marked as failed or unsuccessful. |