open_in_new Interkassa is a payment aggregator with an SCI (Shop Cart Interface) checkout flow.
API documentation: open_in_new Interkassa API .
Overview
From an integration point of view, SCI is a web page (https://sci.interkassa.com) that accepts an HTTP request with GET or POST parameters.
Payment form:
<form name="payment" method="post" action="https://sci.interkassa.com/" accept-charset="UTF-8">
<input type="hidden" name="ik_co_id" value="51237daa8f2a2d8413000000"/>
<input type="hidden" name="ik_pm_no" value="ID_4233"/>
<input type="hidden" name="ik_am" value="1.44"/>
<input type="hidden" name="ik_cur" value="uah"/>
<input type="hidden" name="ik_desc" value="Payment Description"/>
<input type="submit" value="Pay">
</form>
open_in_new Full list of form parameters .
Return to the status page
You can set the return URL either via form parameters or in the cashbox (cashier) settings. I prefer configuring it in the cashbox settings.
Payment notification
When a payment is processed, SCI sends a request with the payment data to the Interaction URL. That request contains everything you need to complete the order on your site.
Andrew Dorokhov