Shopping Cart Interface (SCI) — a functional that allows a user with a maximum verification status to receive payments on his website from his clients. The merchant will be able to connect an online store or web project to ORIXPAY within a few minutes and start accepting payments from the clients of the system.

To connect payments, the user must undergo a preliminary moderation of the project. At the time of adding the project, the merchant specifies the basic information about the store:

name - project name;

URL site - the website address where you plan to use the SCI interface;

status IPN link - the address to which ORIXPAY will send an API notification about the payment made and its status in the system;

merchant password - the password that is used to determine the validity of the received IPN notification from ORIXPAY to the merchant server.

comment for administration - a free-format comment that will help the administrator make a decision about the possibility of connecting the user project to the SCI system.

"All Merchants". Requests to create merchant have the following statuses:

Moderation  - the request was created by the user, but has not yet been verified by the administrator;

Active  - the request was checked by the administrator and the user is allowed to use SCI;

Disapproved  - the request was verified by the administrator, but the user was denied the opportunity to use SCI for the proposed project.

To make a request for payment, the user must send a special HTML form using the POST method:

https://orixpay.com/SCI/form - the address where your payment host located;

order - account number in the system. Can contain any characters;

merchant - merchant ID, received by the user after moderation;

item_name - the purpose of the transfer or the name of the goods/services for which payment is made;

amount - the amount to be paid in the base currency as x.xx;

custom - a fill-in field in which you can send your own unique parameter.

Please note that transfer through the SCI system is possible only in the base currency. Extra currencies are not currently supported for SCI.

After processing the payment, ORIXPAY sends the following information about the payment to the merchant's IPN link by the POST method:

amount - amount of payment;

fee - commission withheld from the payment amount;

method - the payment method by which the user paid the invoice;

merchant_name - the name of the merchant in whose favor the payment was received;

status - the payment status in the system ORIXPAY;

date - the date and time of payment;

id_transfer - the payment ID number generated by the payment system that processed the payment of the user;

ballance - the merchant's current balance in the system ORIXPAY;

hash - the generated hash by the MD5 strtoupper method, consisting of the amount, merchant_password, date, id_transfer;

When the use of IPN notifications to third-party site, the user must check the value of the parameter hash.