To ICEPAY Homepage »
Developer Network

Get Started

Important: this guide is meant for use with the API only!

Before you begin, there are a few things you need to know. In order to integrate online payments, you should know or need the following:

ICEPAY postbacks

From the moment you initiate an online payment, ICEPAY will produce postbacks and post them to your website.
These postbacks contain valueble information indicating whether your payment is:

OK
Payment has been completed successfully.
Open
Payment has not yet been completed. You will receive another postback in the
near future which will tell you if the payment has been completed or expired.
Error
Payment failed, expired or manually cancelled by the end-user.
Refunded
The request refund of the payment has been processed successfully.
Charged back
A charge back for the payment has been requested by the end-user.

This allows you to build an intelligent system which can act upon a status change, e.g. synchronize your database, send e-tickets based on the status, etc.