You are here:

Testing

Test scenarios

Different transaction results will generate different statuses and send buyers back to different landingpages afterwards (as specified with hidden parameters in the accepturl, declineurl, cancelurl and exceptionurl). 

Make sure you test the following situations:

  • SUCCESSFUL transactions result in status 9 and the buyer will be delivered on the accepturl.
    Text advice ‘Your transaction was successful…’

  • UNSUCCESFUL transactions result in status 2 and the buyer will be delivered on the declineurl
    Text advice ‘Your transaction was not successful, please try again from the shopping basket..’

  • CANCELLED transactions result in status 1 and the buyer will be delivered on the cancelurl
    Text advice ‘You cancelled the transaction. Feel free to continue shopping..’

  • EXCEPTIONS will result in status 91/92/93 and the buyer will be delivered on the exceptionurl
    Text advice ‘Thanks for your order but we did not yet receive the final status. Please, do not try to make another payment. As soon as we receive the final status we will inform you….’

IMPORTANT
In TEST, Ingenico will update the status 91/92/93 randomly after about 30 minutes, resulting  in a successful status 9 (accepted) or unsuccessful status 2 (declined). 

This is how you easily can test the  ‘Deferred (delayed) HTTP request’!