GET api/payments/requests/{paymentId}
Gets a payment request: the amount to take, the payment type and the customer. Responses: 200 with the request, or 200 with null if it no longer exists (it has been confirmed, cancelled or removed). A 404 means the URL is wrong.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| paymentId |
The PaymentId from the CNP message. |
globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
The payment request, or null.
PaymentRequestDT| Name | Description | Type | Additional information |
|---|---|---|---|
| FailureLog |
Why the payment failed, when it's cancelled. |
string |
None. |
| PaymentMask |
The masked card number. |
string |
None. |
| ContextUser |
The session's context user: the customer, when an operator is acting for one. |
UserDT |
None. |
| User |
The session's user. |
UserDT |
None. |
| PaymentType |
The payment type. |
PaymentTypeDT |
None. |
| PaymentId | globally unique identifier |
None. |
|
| PaymentReference | string |
None. |
|
| UserId | globally unique identifier |
None. |
|
| ContextUserId | globally unique identifier |
None. |
|
| SessionId | globally unique identifier |
None. |
|
| PaymentTypeId | string |
None. |
|
| PaymentTimeStamp | date |
None. |
|
| PaymentFeeAmount | decimal number |
None. |
|
| HardwareId | string |
None. |
|
| PaymentRecipientId | globally unique identifier |
None. |
|
| CardType | string |
None. |
|
| PaymentNetAmount | decimal number |
None. |
|
| BasketId | globally unique identifier |
None. |
|
| RequestData | string |
None. |
|
| LedgerCode | string |
None. |
|
| IsSaved | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{
"failureLog": "sample string 1",
"paymentMask": "sample string 2",
"contextUser": {
"userDescription": "sample string 9 sample string 10",
"salutationCalculated": "sample string 17",
"fullNameCalculated": "sample string 19",
"listAlerts": [
"sample string 1",
"sample string 2"
],
"userFullDescription": "sample string 9 sample string 10 sample string 14",
"roleSummary": "sample string 5",
"orderCount": 6,
"statusCount": 7,
"defaultAddress": {
"country": {
"countryId": "sample string 1",
"countryName": "sample string 2",
"addressTemplate": "sample string 3",
"sortOrder": "sample string 4",
"requiresPostcode": true,
"alpha3": "sample string 6",
"numeric": 1,
"isSaved": true
},
"addressSummaryShort": "sample string 8, sample string 9, sample string 10, sample string 12 sample string 14",
"addressSummaryFull": "sample string 3",
"addressId": "6c99a54a-8afd-4d24-a6a3-7b0699abd0a8",
"sao": "sample string 8",
"pao": "sample string 9",
"street": "sample string 10",
"locality": "sample string 11",
"town": "sample string 12",
"county": "sample string 13",
"postCode": "sample string 14",
"countryId": "sample string 15",
"isSaved": true
},
"defaultMobilePhone": {
"phoneNumberId": "06d615be-4204-4565-aed2-326c485125b5",
"phoneNumber": "sample string 2",
"phoneNumberType": "sample string 3",
"phoneNumberDigitsOnly": "sample string 4",
"isSaved": true
},
"userId": "efbfd0e7-a393-4c63-9d2c-6606f3a8b45c",
"firstName": "sample string 9",
"lastName": "sample string 10",
"sortName": "sample string 11",
"emailAddress": "sample string 12",
"lastActivityDate": "2026-11-04T06:22:48.5853195+00:00",
"title": "sample string 14",
"isActive": true,
"createdDate": "2026-11-04T06:22:48.5853195+00:00",
"salutation": "sample string 17",
"suffix": "sample string 18",
"fullName": "sample string 19",
"companyName": "sample string 20",
"topicCollectionId": "aea1a21c-2e83-44c9-98fd-7c974570bc99",
"dateOfBirth": "2026-11-04T06:22:48.5853195+00:00",
"pronouns": "sample string 21",
"isEmailAddressValidated": true,
"userAccountType": "sample string 22",
"isSaved": true
},
"user": {
"userDescription": "sample string 9 sample string 10",
"salutationCalculated": "sample string 17",
"fullNameCalculated": "sample string 19",
"listAlerts": [
"sample string 1",
"sample string 2"
],
"userFullDescription": "sample string 9 sample string 10 sample string 14",
"roleSummary": "sample string 5",
"orderCount": 6,
"statusCount": 7,
"defaultAddress": {
"country": {
"countryId": "sample string 1",
"countryName": "sample string 2",
"addressTemplate": "sample string 3",
"sortOrder": "sample string 4",
"requiresPostcode": true,
"alpha3": "sample string 6",
"numeric": 1,
"isSaved": true
},
"addressSummaryShort": "sample string 8, sample string 9, sample string 10, sample string 12 sample string 14",
"addressSummaryFull": "sample string 3",
"addressId": "6c99a54a-8afd-4d24-a6a3-7b0699abd0a8",
"sao": "sample string 8",
"pao": "sample string 9",
"street": "sample string 10",
"locality": "sample string 11",
"town": "sample string 12",
"county": "sample string 13",
"postCode": "sample string 14",
"countryId": "sample string 15",
"isSaved": true
},
"defaultMobilePhone": {
"phoneNumberId": "06d615be-4204-4565-aed2-326c485125b5",
"phoneNumber": "sample string 2",
"phoneNumberType": "sample string 3",
"phoneNumberDigitsOnly": "sample string 4",
"isSaved": true
},
"userId": "efbfd0e7-a393-4c63-9d2c-6606f3a8b45c",
"firstName": "sample string 9",
"lastName": "sample string 10",
"sortName": "sample string 11",
"emailAddress": "sample string 12",
"lastActivityDate": "2026-11-04T06:22:48.5853195+00:00",
"title": "sample string 14",
"isActive": true,
"createdDate": "2026-11-04T06:22:48.5853195+00:00",
"salutation": "sample string 17",
"suffix": "sample string 18",
"fullName": "sample string 19",
"companyName": "sample string 20",
"topicCollectionId": "aea1a21c-2e83-44c9-98fd-7c974570bc99",
"dateOfBirth": "2026-11-04T06:22:48.5853195+00:00",
"pronouns": "sample string 21",
"isEmailAddressValidated": true,
"userAccountType": "sample string 22",
"isSaved": true
},
"paymentType": {
"paymentFeeAmountPreview": 1.0,
"roleFilter": {
"roleIds": [
"a6da6a7a-69d1-4aaa-8b0e-51242e24e48c",
"58ebcc5d-4216-4b8e-a398-4d08b5e5593a"
],
"roleFilterId": "e25575b1-145d-4673-9c32-de192fd2f015",
"roleFilterRule": "sample string 2",
"isSaved": true
},
"displayAsIframe": true,
"paymentTypeId": "sample string 3",
"paymentTypeName": "sample string 4",
"imageURL": "sample string 5",
"requiresAddress": true,
"requiresPhone": true,
"requiresEmail": true,
"isEnabled": true,
"sortOrder": "sample string 10",
"requiresCustomerPresence": "sample string 11",
"paymentFeeSchemeId": "57439a65-4946-47d1-9cde-7ac134e5fd7d",
"paymentTypeDescription": "sample string 12",
"requiresAddressMessage": "sample string 13",
"requiresPhoneMessage": "sample string 14",
"requiresEmailMessage": "sample string 15",
"requiresName": true,
"requiresNameMessage": "sample string 17",
"roleFilterId": "84d92087-712c-44bd-81a5-ab64d8090bb5",
"isAutomaticRenewal": true,
"paymentTypeCaption": "sample string 19",
"ledgerCodeSchemeId": "26b8e641-d425-451c-ae4e-e85c58f07f21",
"isSaved": true
},
"paymentId": "f2d0490e-f53f-45a2-838c-bfdba9321cc3",
"paymentReference": "sample string 5",
"userId": "d6cb011a-2097-4570-9a99-1975092086a0",
"contextUserId": "802e1fc4-b913-4ba1-9889-79ce5e04e520",
"sessionId": "1af8c65e-99e2-49a1-b597-2bbca57fb204",
"paymentTypeId": "sample string 9",
"paymentTimeStamp": "2026-11-04T06:22:48.5853195+00:00",
"paymentFeeAmount": 11.0,
"hardwareId": "sample string 12",
"paymentRecipientId": "26a5c886-5267-4bbe-93e1-d3b843e71972",
"cardType": "sample string 14",
"paymentNetAmount": 15.0,
"basketId": "e3dadf21-db69-434e-ba4e-0cbc8bebaba2",
"requestData": "sample string 17",
"ledgerCode": "sample string 18",
"isSaved": true
}