The clientInfo
resource contains information about the client used for a
specific payment.
GET Request
Request
1
2
3
4
GET /psp/paymentorders/7e6cdfc3-1276-44e9-9992-7cf4419750e1/clientInfo HTTP/1.1
Host: api.externalintegration.payex.com
Authorization: Bearer <AccessToken>
Content-Type: application/json
GET Response Excerpt
Response clientInfo Excerpt
1
2
3
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8; version=3.x
api-supported-versions: 3.x/2.0
1
2
3
4
5
6
7
8
9
10
11
12
{
"clientInfo": {
"clientType": "NATIVE",
"platformName": "SALESFORCE",
"presentationSdkName": "IOS",
"presentationSdkVersion": "5.0.0",
"integrationModuleName": "WOOCOMMERCE",
"integrationModuleVersion": "1.0.0",
"integrationSdkName": "DOTNET",
"integrationSdkVersion": "3.0.0"
}
}
Field | Type | Description |
---|---|---|
clientInfo |
object |
The clientInfo object. |
clientType |
string |
Can be WEB or NATIVE . Identifies the client type used to process the payment. This value is set by the app SDK code or the javascript UI code. |
platformName |
string |
Identifies the commercial platform used to process the payment. This value is set by the merchant. Examples can be ORACLE , OPTIMIZELY , SALESFORCE etc. |
presentationSdkName |
string |
Can be IOS , WEB or ANDROID . Identifies the kind of SDK used to process the payment. This value is set by the frontend SDK. |
presentationSdkVersion |
string |
Identifies which version of the SDK that is used to process the payment. This value is set by the frontend SDK. |
integrationModuleName |
string |
Can be WOOCOMMERCE . Identifies the kind of module use used to process the payment. This value is set by the module. |
integrationModuleVersion |
string |
Identifies which version of the module that is used to process the payment. This value is set by the frontend. |
integrationSdkName |
string |
Can be DOTNET or PHP . Identifies which kind of SDK that is used to process the payment. This value is set by the integration SDK. |
integrationSdkVersion |
string |
Identifies which version of the SDK that is used to process the payment. This value is set by the integration SDK. |