Purpose
This method fetches a list of created authorizations neither captured nor reversed.
myPOS Checkout will check for:
- Valid myPOS Account number (also referred to as Client number)
- Valid Online Store ID (SID) corresponding with this myPOS Account number
- Valid status of the Online Store (enabled)
- Valid KeyIndex & corresponding Signature
Method Properties
Please note all properties must be in PascalCase!
Property |
Typical value |
Type |
Required |
Description |
---|---|---|---|---|
SID | 000000000000010 | String | YES | Store ID (SID) - Reference number for the Merchant Store in the myPOS system |
WalletNumber | 61938166610 | String | YES | myPOS Client Number |
KeyIndex | 1 | Int | YES | Indicates which key pair is being used. |
OutputFormat | XML | String | NO | Output format of data. The property can be “XML” or “JSON”. If it is not specified in the request, the default value is “XML”. |
Response properties
Property |
Typical value |
Type |
Description |
---|---|---|---|
Amount |
23.45 |
Double |
The amount of the Authorization. |
Currency |
EUR |
A(3) |
The currency of the Authorization. |
OrderID |
201203319999999 |
string |
The custom id provided by the merchant for the Authorization. |
IPCTrnref |
12345678923 |
String |
Used to uniquely identify a transaction in IPC. Used as a parameter for a subsequent refund of reversal if needed. |
Date |
19/07/2020 |
Date |
The date the Authorization was initiated. The format is YYYY-MM-DD HH:mm:ss.sss. |
Example request
New lines and tabulators are included for better reading and do not exist in the POST request.
IPCmethod=IPCAuthorizationList& IPCVersion=1.4& IPCLanguage=EN& SID=000000000000010& WalletNumber=61938166610& KeyIndex=1& Signature=TuQ6nQJxWJ2T+sM6uzBqYYtOWdw+0ecHaRzujTJChWds/1HWK+kCcfKrAW9sN8xzsRBSZ2zH1uPMMIMgB3XqqHNbq06YhpD3XY/Ltp+ooc8xoq1jdajnUexC5JuDzTslCMKKFmW5vl0HsEkPltyxir0Z5AWpgOZkjqCPEr817
Example response
<ipc_response is-array="true"> <IPCmethod>IPCAuthorizationList</IPCmethod> <Authorization> <Date>2020-06-16 14:23:17.000</dttm> <IPCTrnref>97258</trn_id> <OrderID>2bfbe61a-6da2-459f-b91b-2ee754b2f255</order_id> <Amount>1.230</amount> <Currency>EUR</currency> </Authorization> <Authorization> <Date>2020-06-16 11:28:38.000</dttm> <IPCTrnref>97232</trn_id> <OrderID>1592295881</order_id> <Amount>11.000</amount> <Currency>EUR</currency> </Authorization> <Authorization> <Date>2020-06-16 10:35:17.000</dttm> <IPCTrnref>97220</trn_id> <OrderID>1592292707</order_id> <Amount>11.000</amount> <Currency>EUR</currency> </Authorization> <Status>0</Status> <StatusMsg>Success</StatusMsg> <Signature>iorLkWxXLoRlSXwbTRLGLpUFFOnn95NITqv039dVAe2WW9jUxcx0Vp4bypKnyrAa0Abclo1BncLuQ5TLG8+SwH85TxVPz2IPOtL6o041/fBhruptNtvbeDvTfn0RCiXMVHcd7PqgDu96whbOAQdNKlpIuIavdXip4PwIAwvmHVE=</Signature> </ipc_response>
{ "IPCmethod": "IPCAuthorizationList", "Authorization": [ { "Date": "2020-06-18 10:55:36.000", "IPCTrnref": "97376", "OrderID": "5df4e368-94bc-42d2-aa0f-0b6542a6ac0a", "Amount": "1.230", "Currency": "EUR" }, { "Date": "2020-06-16 17:02:14.000", "IPCTrnref": "97278", "OrderID": "1592315926", "Amount": "43.000", "Currency": "EUR" }, { "Date": "2020-06-16 11:28:38.000", "IPCTrnref": "97232", "OrderID": "1592295881", "Amount": "11.000", "Currency": "EUR" }, { "Date": "2020-06-16 10:35:17.000", "IPCTrnref": "97220", "OrderID": "1592292707", "Amount": "11.000", "Currency": "EUR" } ], "Status": 0, "StatusMsg": "Success", "Signature": "pAkIrj58uNmDrvZZmODsijqubig72ggCxD+ETXVza/iKomZRRrbX3TmvsoUSkVg+lJwiLXI0eCGkuzyzx+Q3y7/QOy4tZRXzIhedu1ZfaKhceR65wSe+2/drurb9CuO9G0aErOxiU/W8tW56TXrJUzCGhGSYwnk+z3SVTWmA8/0=" }