Quality is delighting customers
I am assuming that the payment gateway is a host application. In this case, you would need to:
1. Simulate various combinations of multicurrencies before integrating the gateway component with the front-end app
2. Run some high profile scenarios having complex business logic as part of the end-to-end test flow with the transaction in question being processed through the front-end.
@ Behbood Hussain : Thank you :)
@: Can you provide some solution for the braintree payment gateway.
It would be very much similar in logic to the one I laid out above..
@behbood : yup fine
Also i have come across the list of Braintree payment gateway which specially support only the listed currencies
I would go even as far as saying that all supported currencies probably behave the same way on the gateway backend systems... so, testing a handful of them (perhaps testing three-four from each continent) should be fine.
Also, is there a list of unsupported currencies as well? Then you may want to ensure that those currencies arent being processed due to being blacklisted.
ohhh yaa.. actually gona b a very lengthy process hussain :(
yea, thats why test cycles related to payment processing are never quick because you need to ensure that all downstream application validations are in sync with the test design expectations and that the output reports are displaying the right values (which is very critical from an audit perspective).