External system can handle the event notifications from SOFI. SOFI sends the event notifications as XML-document via HTTPS-request (method POST).
At the moment SOFI can send notifications about following events:
- payment operation fraud-status has been changed;
- merchant profile was automatically created in SOFI.
Notification XML-document for fraud-status change event has the following form:
<message> <authorization> <login> outlogin </login> <password> outpassword </password> </authorization > <event type="AFS_CHANGED"> <payment> <id> Payment id <id> <fstatus> Fraud-status code (see Table 4.1) </fstatus > <reason> Fraud-status setting reason code (see table 4.2) </reason> < /payment> </event> <message>