How to write test cases for payment gateway.

Answers were Sorted based on User's Feedback



How to write test cases for payment gateway...

Answer / sasi

To check whether the page will redirect to the payment process page or not
To check whether the payment method should able to select
To check whether the payment option should able to select as Debit option
Check whether the listed payment option opens the respective payment option as per specification.
Check if the dropdown menu of the debit card selection page has “select” option text enabled.
Check whether the dropdown menu lists following cards – Visa, MasterCard, American Express et
Check whether the respective card selection opens expiry date, card number and CVV options.
Check whether to enter the valid card no by using debit card option
Check whether the card no should accept more than 17 digit
Check whether the card no should accept less than 16 digit
Check whether to enter the invalid card no by using debit card option
Check whether the error message should be dispalyed as "Please enter valid Debit Card number"
Check whether to enter the existing card no by using debit card option
Check whether the error message should be dispalyed as "Please enter valid Debit Card number"
Check whether to enter the blocked card no by using debit card option
Check whether the error message should be dispalyed as "Please enter valid Debit Card number"
Check whether to enter the blank card no by using debit card option
Check whether the error message should be dispalyed as "Field cannot be left blank"
Check whether to enter the valid name by using debit card option
Check whether to enter the invalid name by using debit card option
Check whether to enter the blank name by using debit card option
Check whether the error message should be dispalyed as "Field cannot be left blank"
Check whether to enter the valid expiry date by using debit card option
Check whether the expiry date should allow month within 1-12 and date in between 1-31st
Check whether to enter the invalid expiry date by using debit card option
Check whether the error message should be dispalyed as "Please enter a valid card expiry date"
Check whether to enter the blank expiry date by using debit card option
Check whether the error message should be dispalyed as "Field cannot be left blank"
Check whether to enter the valid cvv by using debit card option
Check whether to enter the invalid cvv by using debit card option
Check whether the error message should be dispalyed as "Please enter a valid card expiry date cvv"
Check whether to enter the blank cvv by using debit card option
Check whether the error message should be dispalyed as "Field cannot be left blank"
Check whether the cvv field should not accept more than 3 digits
Check whether the copy and paste fuctionality shouldd not allow
Check whether the tab sequence is working or not
Check whether to try out "cookie poisioning" technique in payment gatewa
Check whether to test try to access the page with using back button of the browser to check that session is still active on successful confirmation of payments
Check whether to test try to access the page with using refresh of the browser to check that session is still active on successful confirmation of payments
Check whether the tab offers an option to save the card.
Check whether the tab offers an option to name the saved card.
Check whether the payment process success or not
Check whether the transaction processes immediately or processing is hand to your bank
Check whether the after successful transaction check if the payment gateway returns to your application
Checkwhether the payment success SMS /Email should receive the user
Check Whether the proper message or alert message is being shown for the successful payment or for the payment issues, respectively.
Check whether the payment process gets failed
Checkwhether the payment failed SMS /Email should receive the user
"Check whether if session ends during the payment process
"
Check whether what happens if payment gateway stops responding during payment
Check whether the during payment process check error pages and security pages
Check if the dropdown menu of the debit card selection page has “select” option text enabled.
Check if the card options allows card number, expiry date, cvv value text fields.
Check if the card options tab allows text to be added into the text fields.
Check if the number being added into the credit card number field detects the type of card (e.g. visa etc)
Check if the tab offers an option to name the saved card.
Check if the tab offers existing banks to be selected using radio button for net-banking transactions.
Check whether the options to select banks listed in the drop down options
Check whether the selected bank should able to select in the net banking tab
Check whether after selecting the bank should able to click on pay button
Check whether the related bank page should able to display when click on pay button
Check whether enter valid user id and password for accessing netbank
Check whether enter invalid user id and password for accessing netbank
Check whether enter valid user id and invalid password for accessing netbank
Check whether enter invalid user id and valid password for accessing netbank
Check with bank user id and password for accessing netbanking
Check whether the after successful transaction check if the payment gateway returns to your application
Checkwhether the payment success SMS /Email should receive the user
Check Whether the proper message or alert message is being shown for the successful payment or for the payment issues, respectively.
Check whether the payment process gets failed
Checkwhether the payment failed SMS /Email should receive the user

Is This Answer Correct ?    9 Yes 1 No

How to write test cases for payment gateway...

Answer / ramesh korla

Test Cases for Payment Gateway
Payment gateway testing is quite common for the testers who work in the startup or the service industry. I have decided to write this post for those who have asked for the test cases of such gateways in the past.
The current images of the payment gateway options shown below are from the CCavenue’s payment gateway used on one of the leading phone recharge website in india. The options offered in the payment gateway are for Debit card, Credit Card, NetBanking, ATM Card, EzeCard(American Express).
We are going to follow modular approach in order to test the payment gateway options. So for manual testing, let’s start with writing test cases for each of the payment options. First let’s check out the payment gateway options screenshot. This screenshot you can use to write down initial test cases.

Default Payment Gateway Options Test Cases
Check if each of the payment options are select table.
Check if the each listed payment option opens the respective payment option as per specification.
Check if the payment gateway defaults to the debit card option.
Check if the default option for debit card shows card selection drop down menu.

Debit Card Options Test Cases
Check if the dropdown menu of the debit card selection page has “select” option text enabled.
Check if the dropdown menu lists following cards – Visa, MasterCard, American Express etc.
Check if the respective card selection opens expiry date, card number and CVV options.
Check if the tab offers an option to save the card.
Check if the tab offers an option to name the saved card.

Credit Card Options Test Cases
Check if the card options allows card number, expiry date, cvv value text fields.
Check if the card options tab allows text to be added into the text fields.
Check if the number being added into the credit card number field detects the type of card (e.g. visa etc)
Check if the tab offers an option to name the saved card.

Netbanking Options Test Cases
Check if the tab offers existing banks to be selected using radio button for net-banking transactions.
Check if the tab offers options to select other banks than the listed with radio-button selection.
Check if the tab offers all the leading banks from the country for the net-banking transactions.
Check if the tab offers net-banking option for both local and international banks for the transactions.
Check if the net-banking option has atleast 8 banks for the transaction using radio-button selection inside tab.
Check if the selection of the radio-button or the dropdown menu option takes us to the net-banking.

Cash Card Options Test Cases
Check if the cash card tab lists it’s cash or oxygen as options.
Check if the default radio button is selected for the it cash.
Check if the transactions using cash cards is allowed by the payment gateway.
Check if the transactions are possible with the cash cards under respective shopping site.

Is This Answer Correct ?    3 Yes 0 No

Post New Answer

More Test Cases Interview Questions

What are the Test Cases Comes under Regression Suite?

0 Answers  


consider a program module that inputs two (2) values, n and max, and computes the sum of the first n integers as long as this sum is less than max; otherwise an error should be reported. if n is negative, then it takes the absolute value. a) list the equivalence partitions, and b) list the boundary values.

0 Answers  


is it necessary to write test cases in tabular form or will point wise will do.

3 Answers   Google, Zycus Infotech,


Hi Team, I have two scenarios ,only one step alone deference betweeen them and preconditions of Test scenarios are defferent . In the above sutuation , are we going divide test cases into two or can we club into them into a single. Regards seshu

0 Answers   Wipro,


how to write a test cases for courier offices?

0 Answers  






Explain the domain testing?

0 Answers  


If there are 3 modules what would be test for that three modules but that 3 modules are not developed or what are the test case for that 3 modules

0 Answers  


What are the test cases to write to test user account locksout after 5 invalid attempts

2 Answers  


In a log in page what will be test procedure, test scenario, test description & test steps?

0 Answers  


Write test cases on for windows media player?

1 Answers   CGI, COG, QMCPL,


Tell me number of test cases required for full statement and branch coverage: Read P Read Q IF P+Q > 100 THEN Print “Large” ENDIF If P > 50 THEN Print “P Large” ENDIF

2 Answers   Siemens,


how to write test cases for online restaurant table booking system?

0 Answers  


Categories