Payment Feedback

Postback and Redirect are two ways of sending result of the payment to merchants.

  • Postback is an HTTP POST request from ICEPAY to merchant for all urls defined in UrlsNotify field of Contract.Postback request.
  • Redirect is done after consumer submitted payment details. If payment is successful then consumer is redirected to url set in UrlCompleted field of Contract.Postback request. If the payment is rejected or failed then consumer is redirected to the url set in UrlError field of Contract.Postback.

Sometimes consumers submit payment details and payment is processed but they close the browser which causes redirect not triggered. That is why ICEPAY recommends merchants to rely on postbacks for the primary result of the payment.