Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

List of response parameters:

Parameter

Value

Order parameters (section <order>)

billnumber

Unique order number in IPS Assist

ordernumber

Order number

testmode

Test mode

ordercomment

Comment

orderamount

Original amount of order

ordercurrency

Original currency of order

rate

Currency rate

orderdate

Date of order (GMT)

orderstate

Order status

Payer data (section <customer>)

firstname

Payer's first name

lastname

Payer's last name

middlename

Payer's middle name

email

Payer's e-mail

Operation parameters (repeated section <operation>)

billnumber

Extended format of Billnumber: billnumber.<operation number>

operationtype

Operation type

operationstate

Operation status

amount

Operation amount

currency

Currency of operation

ipaddress

Payer's IP-address

meantype_id

Payment means ID

meansubtype

Payment  means subtype

meannumber

Number of payment means

cardholder

Payment means holder

cardexpirationdate

Card expired date

issuebank

Name of issue bank

bankcountry

Country of issue bank

responsecode

Response code

message

Operation result message

customermessage

Result message for a customer

recommendation

Recommendations

approvalcode

Authorization code

protocoltypename

Protocol

processingname

Processing

operationdate

Operation date and time (GMT)

slipno

Financial transaction identifier

Data packet properties (in section <result>)

packetdate

Request issue date (GMT)

signature

Signature. Signature. It is generated according to the following algorithm:

1) A combined string is created from the parameters (in their string representation, in the format as they are passed in the response): billnumber, ordernumber, responsecode, orderamount, ordercurrency, meannumber, approvalcode, orderstate, packetdate (without delimiters).
2) The received string is signed with IPS Assist private key.
3) The resulting byte sequence is encoded in BASE64.