The Merchant Account configuration is used to authorize the request. The type of the transaction is determined by the payload of the message.
In addition to processing transactions, the Payment Gateway also permits the storage and later retrieval of additional information.
The value of n should be more than the client application's timeout setting.
Sample Request: transaction status simulation, successful credit card transaction that responded after 180 seconds. As such, the client application indicates the expected status of the referenced transaction in the initial transaction. excepted status code of a capture transaction must be indicated in the initial authorization. Payment Service analyse the transaction type in a payment workflow or group and applies the status code as mentioned in the original transaction and returns it to the client application.
The api-transaction-id parameter must match to a transaction-id that was returned over a white-label API.
Please consult your sales representative if you are unsure of the value for the api-id parameter.
In the following example, the client application has stored a purchase order, invoice, crm-id, customer tier, and promotional code.Retrieving a transaction using a transaction-id returns a single transaction belonging to a merchant account.The transaction-id node must match the value that was included in the transaction response.Following is the behaviour: Warning: If "100.5555" is not returned, the Transaction was NOT in Transaction Processing Test Mode, and was processed live. In order to simulate a set of Transaction Statuses, the following two fields are required: At times, it may be required to simulate the system not responding to the client application for an extended period of time.The client application must specify that a timeout value of n seconds by using the field.The platform has a built-in notification capability.The Merchant simply sends the notifications instructions as part of each transaction request. There are two types of notifications: It is possible to setup conditional notifications based on the state of the transaction.To use a REST API, your application will make an HTTP request and parse the response. The API currently supports the following data formats: for requests XML or NVP, and for responses XML, HTML, JSON or NVP with some methods only accepting a subset of these formats.Simply change the format extension to a request or set the HTTP Accept header to get results in the format of your choice.The Payment Processing API conforms to the design principles of Representational State Transfer (REST).The REST APIs provide access to resources (data entities) via URI paths. Your methods will be the standard HTTP methods such as GET, PUT, POST and DELETE.