These endpoints enable you to initiate Variable Recurring Payments (VRP).
The POST /vrp-consents endpoint creates a new VRP consent.
Successful response
Bad request
The authorization information is missing or invalid
Permission to access this endpoint is denied
An unexpected or internal server error
{- "initiation": {
- "bankId": "ob-modelo",
 - "refId": "9htio4a1sp2akdr1aa",
 - "remittanceInformationPrimary": "Sweepco",
 - "remittanceInformationSecondary": "Secondary remittance information.",
 - "startDateTime": "2017-04-05T10:43:07.123+01:00",
 - "endDateTime": "2017-04-05T10:43:07.132+01:00",
 - "onBehalfOfId": "6f34h397-b29h-23b0-s30g-hkd0d2dk4k1s",
 - "vrpType": "SWEEPING",
 - "localInstrument": "FASTER_PAYMENTS",
 - "debtor": {
- "accountNumber": "12345678",
 - "sortCode": "123456",
 - "name": "John Smith",
 - "ultimateDebtorName": "John Smith",
 - "address": {
- "addressLine": [
- "The Coach House"
 
], - "streetName": "221B",
 - "buildingNumber": "2C",
 - "postCode": "TR26 1EZ",
 - "townName": "Saint Ives",
 - "state": "Cornwall",
 - "district": "string",
 - "country": "GB"
 
} 
}, - "creditor": {
- "accountNumber": "12345678",
 - "sortCode": "123456",
 - "name": "Customer Inc.",
 - "ultimateCreditorName": "Customer Inc.",
 - "address": {
- "addressLine": [
- "The Coach House"
 
], - "streetName": "221B",
 - "buildingNumber": "2C",
 - "postCode": "TR26 1EZ",
 - "townName": "Saint Ives",
 - "state": "Cornwall",
 - "district": "string",
 - "country": "GB"
 
}, - "bankName": "string"
 
}, - "currency": "EUR",
 - "minimumIndividualAmount": "5.0",
 - "maximumIndividualAmount": "10000.0",
 - "periodicLimits": [
- {
- "maximumAmount": "100.00",
 - "periodType": "DAY",
 - "periodAlignment": "CALENDAR"
 
} 
], - "maximumOccurrences": 3,
 - "callbackState": "6242e45e-3063-4c42-8376",
 - "returnRefundAccount": true,
 - "risk": {
- "psuId": "0000789123",
 - "paymentContextCode": "PISP_PAYEE",
 - "paymentPurposeCode": "DVPM",
 - "merchantCategoryCode": "4812",
 - "beneficiaryAccountType": "BUSINESS",
 - "contractPresentIndicator": true,
 - "beneficiaryPrepopulatedIndicator": true,
 - "deliveryAddress": {
- "addressLine": [
- "Flat 2, The Red Lodge, 1 High Street"
 
], - "addressType": "BUSINESS",
 - "buildingNumber": "1",
 - "country": "GB",
 - "countrySubDivision": [
- "North Yorkshire"
 
], - "department": "1",
 - "postCode": "YO62 5JB",
 - "streetName": "High Street",
 - "subDepartment": "Flat 2",
 - "townName": "York"
 
} 
} 
}, - "pispConsentAccepted": false
 
}{- "vrpConsent": {
- "id": "vc:12345abcd:abcde",
 - "memberId": "m:123456abcd:abcd",
 - "initiation": {
- "bankId": "ob-modelo",
 - "refId": "9htio4a1sp2akdr1aa",
 - "remittanceInformationPrimary": "Sweepco",
 - "remittanceInformationSecondary": "Secondary remittance information.",
 - "startDateTime": "2017-04-05T10:43:07.123+01:00",
 - "endDateTime": "2017-04-05T10:43:07.132+01:00",
 - "onBehalfOfId": "6f34h397-b29h-23b0-s30g-hkd0d2dk4k1s",
 - "vrpType": "SWEEPING",
 - "localInstrument": "FASTER_PAYMENTS",
 - "debtor": {
- "accountNumber": "12345678",
 - "sortCode": "123456",
 - "name": "John Smith",
 - "ultimateDebtorName": "John Smith",
 - "address": {
- "addressLine": [
- "The Coach House"
 
], - "streetName": "221B",
 - "buildingNumber": "2C",
 - "postCode": "TR26 1EZ",
 - "townName": "Saint Ives",
 - "state": "Cornwall",
 - "district": "string",
 - "country": "GB"
 
} 
}, - "creditor": {
- "accountNumber": "12345678",
 - "sortCode": "123456",
 - "name": "Customer Inc.",
 - "ultimateCreditorName": "Customer Inc.",
 - "address": {
- "addressLine": [
- "The Coach House"
 
], - "streetName": "221B",
 - "buildingNumber": "2C",
 - "postCode": "TR26 1EZ",
 - "townName": "Saint Ives",
 - "state": "Cornwall",
 - "district": "string",
 - "country": "GB"
 
}, - "bankName": "string"
 
}, - "currency": "EUR",
 - "minimumIndividualAmount": "5.0",
 - "maximumIndividualAmount": "10000.0",
 - "periodicLimits": [
- {
- "maximumAmount": "100.00",
 - "periodType": "DAY",
 - "periodAlignment": "CALENDAR"
 
} 
], - "maximumOccurrences": 3,
 - "callbackState": "6242e45e-3063-4c42-8376",
 - "returnRefundAccount": true,
 - "risk": {
- "psuId": "0000789123",
 - "paymentContextCode": "PISP_PAYEE",
 - "paymentPurposeCode": "DVPM",
 - "merchantCategoryCode": "4812",
 - "beneficiaryAccountType": "BUSINESS",
 - "contractPresentIndicator": true,
 - "beneficiaryPrepopulatedIndicator": true,
 - "deliveryAddress": {
- "addressLine": [
- "Flat 2, The Red Lodge, 1 High Street"
 
], - "addressType": "BUSINESS",
 - "buildingNumber": "1",
 - "country": "GB",
 - "countrySubDivision": [
- "North Yorkshire"
 
], - "department": "1",
 - "postCode": "YO62 5JB",
 - "streetName": "High Street",
 - "subDepartment": "Flat 2",
 - "townName": "York"
 
} 
} 
}, - "createdDateTime": "2017-04-05T10:43:07.123Z",
 - "updatedDateTime": "2017-04-05T10:45:07.123Z",
 - "status": "AUTHORIZED",
 - "bankVrpConsentId": "4jq34dwjgi9MCK2MXB9f7v",
 - "bankVrpConsentStatus": "AwaitingAuthorization",
 - "statusReasonInformation": "The consent resource is awaiting user authorization.",
 
} 
}The GET /vrp-consents endpoint retrieves all VRP consents created by the calling member.
Successful response
Bad request
The authorization information is missing or invalid
An unexpected or internal server error
{- "vrpConsents": [
- {
- "id": "vc:12345abcd:abcde",
 - "memberId": "m:123456abcd:abcd",
 - "initiation": {
- "bankId": "ob-modelo",
 - "refId": "9htio4a1sp2akdr1aa",
 - "remittanceInformationPrimary": "Sweepco",
 - "remittanceInformationSecondary": "Secondary remittance information.",
 - "startDateTime": "2017-04-05T10:43:07.123+01:00",
 - "endDateTime": "2017-04-05T10:43:07.132+01:00",
 - "onBehalfOfId": "6f34h397-b29h-23b0-s30g-hkd0d2dk4k1s",
 - "vrpType": "SWEEPING",
 - "localInstrument": "FASTER_PAYMENTS",
 - "debtor": {
- "accountNumber": "12345678",
 - "sortCode": "123456",
 - "name": "John Smith",
 - "ultimateDebtorName": "John Smith",
 - "address": {
- "addressLine": [
- "The Coach House"
 
], - "streetName": "221B",
 - "buildingNumber": "2C",
 - "postCode": "TR26 1EZ",
 - "townName": "Saint Ives",
 - "state": "Cornwall",
 - "district": "string",
 - "country": "GB"
 
} 
}, - "creditor": {
- "accountNumber": "12345678",
 - "sortCode": "123456",
 - "name": "Customer Inc.",
 - "ultimateCreditorName": "Customer Inc.",
 - "address": {
- "addressLine": [
- "The Coach House"
 
], - "streetName": "221B",
 - "buildingNumber": "2C",
 - "postCode": "TR26 1EZ",
 - "townName": "Saint Ives",
 - "state": "Cornwall",
 - "district": "string",
 - "country": "GB"
 
}, - "bankName": "string"
 
}, - "currency": "EUR",
 - "minimumIndividualAmount": "5.0",
 - "maximumIndividualAmount": "10000.0",
 - "periodicLimits": [
- {
- "maximumAmount": "100.00",
 - "periodType": "DAY",
 - "periodAlignment": "CALENDAR"
 
} 
], - "maximumOccurrences": 3,
 - "callbackState": "6242e45e-3063-4c42-8376",
 - "returnRefundAccount": true,
 - "risk": {
- "psuId": "0000789123",
 - "paymentContextCode": "PISP_PAYEE",
 - "paymentPurposeCode": "DVPM",
 - "merchantCategoryCode": "4812",
 - "beneficiaryAccountType": "BUSINESS",
 - "contractPresentIndicator": true,
 - "beneficiaryPrepopulatedIndicator": true,
 - "deliveryAddress": {
- "addressLine": [
- "Flat 2, The Red Lodge, 1 High Street"
 
], - "addressType": "BUSINESS",
 - "buildingNumber": "1",
 - "country": "GB",
 - "countrySubDivision": [
- "North Yorkshire"
 
], - "department": "1",
 - "postCode": "YO62 5JB",
 - "streetName": "High Street",
 - "subDepartment": "Flat 2",
 - "townName": "York"
 
} 
} 
}, - "createdDateTime": "2017-04-05T10:43:07.123Z",
 - "updatedDateTime": "2017-04-05T10:45:07.123Z",
 - "status": "AUTHORIZED",
 - "bankVrpConsentId": "4jq34dwjgi9MCK2MXB9f7v",
 - "bankVrpConsentStatus": "AwaitingAuthorization",
 - "statusReasonInformation": "The consent resource is awaiting user authorization.",
 
} 
], - "pageInfo": {
- "limit": 20,
 - "offset": "LerV6Jmex",
 - "nextOffset": "KgwG8Qkat",
 - "haveMore": false
 
} 
}The GET /vrp-consents/{id} endpoint retrieves the details for an individual VRP consent.
Successful response
The authorization information is missing or invalid
VRP consent not found
An unexpected or internal server error
{- "vrpConsent": {
- "id": "vc:12345abcd:abcde",
 - "memberId": "m:123456abcd:abcd",
 - "initiation": {
- "bankId": "ob-modelo",
 - "refId": "9htio4a1sp2akdr1aa",
 - "remittanceInformationPrimary": "Sweepco",
 - "remittanceInformationSecondary": "Secondary remittance information.",
 - "startDateTime": "2017-04-05T10:43:07.123+01:00",
 - "endDateTime": "2017-04-05T10:43:07.132+01:00",
 - "onBehalfOfId": "6f34h397-b29h-23b0-s30g-hkd0d2dk4k1s",
 - "vrpType": "SWEEPING",
 - "localInstrument": "FASTER_PAYMENTS",
 - "debtor": {
- "accountNumber": "12345678",
 - "sortCode": "123456",
 - "name": "John Smith",
 - "ultimateDebtorName": "John Smith",
 - "address": {
- "addressLine": [
- "The Coach House"
 
], - "streetName": "221B",
 - "buildingNumber": "2C",
 - "postCode": "TR26 1EZ",
 - "townName": "Saint Ives",
 - "state": "Cornwall",
 - "district": "string",
 - "country": "GB"
 
} 
}, - "creditor": {
- "accountNumber": "12345678",
 - "sortCode": "123456",
 - "name": "Customer Inc.",
 - "ultimateCreditorName": "Customer Inc.",
 - "address": {
- "addressLine": [
- "The Coach House"
 
], - "streetName": "221B",
 - "buildingNumber": "2C",
 - "postCode": "TR26 1EZ",
 - "townName": "Saint Ives",
 - "state": "Cornwall",
 - "district": "string",
 - "country": "GB"
 
}, - "bankName": "string"
 
}, - "currency": "EUR",
 - "minimumIndividualAmount": "5.0",
 - "maximumIndividualAmount": "10000.0",
 - "periodicLimits": [
- {
- "maximumAmount": "100.00",
 - "periodType": "DAY",
 - "periodAlignment": "CALENDAR"
 
} 
], - "maximumOccurrences": 3,
 - "callbackState": "6242e45e-3063-4c42-8376",
 - "returnRefundAccount": true,
 - "risk": {
- "psuId": "0000789123",
 - "paymentContextCode": "PISP_PAYEE",
 - "paymentPurposeCode": "DVPM",
 - "merchantCategoryCode": "4812",
 - "beneficiaryAccountType": "BUSINESS",
 - "contractPresentIndicator": true,
 - "beneficiaryPrepopulatedIndicator": true,
 - "deliveryAddress": {
- "addressLine": [
- "Flat 2, The Red Lodge, 1 High Street"
 
], - "addressType": "BUSINESS",
 - "buildingNumber": "1",
 - "country": "GB",
 - "countrySubDivision": [
- "North Yorkshire"
 
], - "department": "1",
 - "postCode": "YO62 5JB",
 - "streetName": "High Street",
 - "subDepartment": "Flat 2",
 - "townName": "York"
 
} 
} 
}, - "createdDateTime": "2017-04-05T10:43:07.123Z",
 - "updatedDateTime": "2017-04-05T10:45:07.123Z",
 - "status": "AUTHORIZED",
 - "bankVrpConsentId": "4jq34dwjgi9MCK2MXB9f7v",
 - "bankVrpConsentStatus": "AwaitingAuthorization",
 - "statusReasonInformation": "The consent resource is awaiting user authorization.",
 
} 
}The DELETE /vrp-consents/{id} endpoint revokes an individual VRP consent.
Successful response
The authorization information is missing or invalid
VRP consent not found
An unexpected or internal server error
{- "vrpConsent": {
- "id": "vc:12345abcd:abcde",
 - "memberId": "m:123456abcd:abcd",
 - "initiation": {
- "bankId": "ob-modelo",
 - "refId": "9htio4a1sp2akdr1aa",
 - "remittanceInformationPrimary": "Sweepco",
 - "remittanceInformationSecondary": "Secondary remittance information.",
 - "startDateTime": "2017-04-05T10:43:07.123+01:00",
 - "endDateTime": "2017-04-05T10:43:07.132+01:00",
 - "onBehalfOfId": "6f34h397-b29h-23b0-s30g-hkd0d2dk4k1s",
 - "vrpType": "SWEEPING",
 - "localInstrument": "FASTER_PAYMENTS",
 - "debtor": {
- "accountNumber": "12345678",
 - "sortCode": "123456",
 - "name": "John Smith",
 - "ultimateDebtorName": "John Smith",
 - "address": {
- "addressLine": [
- "The Coach House"
 
], - "streetName": "221B",
 - "buildingNumber": "2C",
 - "postCode": "TR26 1EZ",
 - "townName": "Saint Ives",
 - "state": "Cornwall",
 - "district": "string",
 - "country": "GB"
 
} 
}, - "creditor": {
- "accountNumber": "12345678",
 - "sortCode": "123456",
 - "name": "Customer Inc.",
 - "ultimateCreditorName": "Customer Inc.",
 - "address": {
- "addressLine": [
- "The Coach House"
 
], - "streetName": "221B",
 - "buildingNumber": "2C",
 - "postCode": "TR26 1EZ",
 - "townName": "Saint Ives",
 - "state": "Cornwall",
 - "district": "string",
 - "country": "GB"
 
}, - "bankName": "string"
 
}, - "currency": "EUR",
 - "minimumIndividualAmount": "5.0",
 - "maximumIndividualAmount": "10000.0",
 - "periodicLimits": [
- {
- "maximumAmount": "100.00",
 - "periodType": "DAY",
 - "periodAlignment": "CALENDAR"
 
} 
], - "maximumOccurrences": 3,
 - "callbackState": "6242e45e-3063-4c42-8376",
 - "returnRefundAccount": true,
 - "risk": {
- "psuId": "0000789123",
 - "paymentContextCode": "PISP_PAYEE",
 - "paymentPurposeCode": "DVPM",
 - "merchantCategoryCode": "4812",
 - "beneficiaryAccountType": "BUSINESS",
 - "contractPresentIndicator": true,
 - "beneficiaryPrepopulatedIndicator": true,
 - "deliveryAddress": {
- "addressLine": [
- "Flat 2, The Red Lodge, 1 High Street"
 
], - "addressType": "BUSINESS",
 - "buildingNumber": "1",
 - "country": "GB",
 - "countrySubDivision": [
- "North Yorkshire"
 
], - "department": "1",
 - "postCode": "YO62 5JB",
 - "streetName": "High Street",
 - "subDepartment": "Flat 2",
 - "townName": "York"
 
} 
} 
}, - "createdDateTime": "2017-04-05T10:43:07.123Z",
 - "updatedDateTime": "2017-04-05T10:45:07.123Z",
 - "status": "AUTHORIZED",
 - "bankVrpConsentId": "4jq34dwjgi9MCK2MXB9f7v",
 - "bankVrpConsentStatus": "AwaitingAuthorization",
 - "statusReasonInformation": "The consent resource is awaiting user authorization.",
 
} 
}The GET /vrp-consents/{id}/payments endpoint retrieves the payments under a given VRP consent.
Successful response
Bad request
The authorization information is missing or invalid
An unexpected or internal server error
{- "vrps": [
- {
- "id": "vrp:12345abcd:abcd",
 - "memberId": "m:123456abcd:abcd",
 - "initiation": {
- "consentId": "vc:12345abcd:abcd",
 - "refId": "9htio4a1sp2akdr1aa",
 - "remittanceInformationPrimary": "Sweepco",
 - "remittanceInformationSecondary": "Secondary remittance information.",
 - "amount": {
- "value": "10.23",
 - "currency": "EUR"
 
}, - "confirmFunds": false,
 - "risk": {
- "psuId": "0000789123",
 - "paymentContextCode": "PISP_PAYEE",
 - "paymentPurposeCode": "DVPM",
 - "merchantCategoryCode": "4812",
 - "beneficiaryAccountType": "BUSINESS",
 - "contractPresentIndicator": true,
 - "beneficiaryPrepopulatedIndicator": true,
 - "deliveryAddress": {
- "addressLine": [
- "Flat 2, The Red Lodge, 1 High Street"
 
], - "addressType": "BUSINESS",
 - "buildingNumber": "1",
 - "country": "GB",
 - "countrySubDivision": [
- "North Yorkshire"
 
], - "department": "1",
 - "postCode": "YO62 5JB",
 - "streetName": "High Street",
 - "subDepartment": "Flat 2",
 - "townName": "York"
 
} 
} 
}, - "createdDateTime": "2017-04-05T10:43:07.123Z",
 - "updatedDateTime": "2017-04-05T10:45:07.123Z",
 - "status": "INITIATION_COMPLETED",
 - "bankVrpId": "4vn6aDyMiwBYbPDN",
 - "bankVrpStatus": "AcceptedCreditSettlementCompleted",
 - "statusReasonInformation": "The payment is settled on the debtor's side.",
 - "refundDetails": {
- "refundAccount": {
- "iban": "GB29NWBK60161331926819",
 - "bic": "BOFIIE2D",
 - "name": "John Smith"
 
}, - "paymentRefundStatus": "NONE",
 - "settledRefundAmount": {
- "value": "10.23",
 - "currency": "EUR"
 
}, - "remainingRefundAmount": {
- "value": "10.23",
 - "currency": "EUR"
 
} 
} 
} 
], - "pageInfo": {
- "limit": 20,
 - "offset": "LerV6Jmex",
 - "nextOffset": "KgwG8Qkat",
 - "haveMore": false
 
} 
}The POST /vrps initiates a new VRP payment.
required  | object (VrpInitiation)  The VRP initiation object.  | 
Successful response
Bad request
The authorization information is missing or invalid
Permission to access this endpoint is denied
VRP consent not found
An unexpected or internal server error
{- "initiation": {
- "consentId": "vc:12345abcd:abcd",
 - "refId": "9htio4a1sp2akdr1aa",
 - "remittanceInformationPrimary": "Sweepco",
 - "remittanceInformationSecondary": "Secondary remittance information.",
 - "amount": {
- "value": "10.23",
 - "currency": "EUR"
 
}, - "confirmFunds": false,
 - "risk": {
- "psuId": "0000789123",
 - "paymentContextCode": "PISP_PAYEE",
 - "paymentPurposeCode": "DVPM",
 - "merchantCategoryCode": "4812",
 - "beneficiaryAccountType": "BUSINESS",
 - "contractPresentIndicator": true,
 - "beneficiaryPrepopulatedIndicator": true,
 - "deliveryAddress": {
- "addressLine": [
- "Flat 2, The Red Lodge, 1 High Street"
 
], - "addressType": "BUSINESS",
 - "buildingNumber": "1",
 - "country": "GB",
 - "countrySubDivision": [
- "North Yorkshire"
 
], - "department": "1",
 - "postCode": "YO62 5JB",
 - "streetName": "High Street",
 - "subDepartment": "Flat 2",
 - "townName": "York"
 
} 
} 
} 
}{- "vrp": {
- "id": "vrp:12345abcd:abcd",
 - "memberId": "m:123456abcd:abcd",
 - "initiation": {
- "consentId": "vc:12345abcd:abcd",
 - "refId": "9htio4a1sp2akdr1aa",
 - "remittanceInformationPrimary": "Sweepco",
 - "remittanceInformationSecondary": "Secondary remittance information.",
 - "amount": {
- "value": "10.23",
 - "currency": "EUR"
 
}, - "confirmFunds": false,
 - "risk": {
- "psuId": "0000789123",
 - "paymentContextCode": "PISP_PAYEE",
 - "paymentPurposeCode": "DVPM",
 - "merchantCategoryCode": "4812",
 - "beneficiaryAccountType": "BUSINESS",
 - "contractPresentIndicator": true,
 - "beneficiaryPrepopulatedIndicator": true,
 - "deliveryAddress": {
- "addressLine": [
- "Flat 2, The Red Lodge, 1 High Street"
 
], - "addressType": "BUSINESS",
 - "buildingNumber": "1",
 - "country": "GB",
 - "countrySubDivision": [
- "North Yorkshire"
 
], - "department": "1",
 - "postCode": "YO62 5JB",
 - "streetName": "High Street",
 - "subDepartment": "Flat 2",
 - "townName": "York"
 
} 
} 
}, - "createdDateTime": "2017-04-05T10:43:07.123Z",
 - "updatedDateTime": "2017-04-05T10:45:07.123Z",
 - "status": "INITIATION_COMPLETED",
 - "bankVrpId": "4vn6aDyMiwBYbPDN",
 - "bankVrpStatus": "AcceptedCreditSettlementCompleted",
 - "statusReasonInformation": "The payment is settled on the debtor's side.",
 - "refundDetails": {
- "refundAccount": {
- "iban": "GB29NWBK60161331926819",
 - "bic": "BOFIIE2D",
 - "name": "John Smith"
 
}, - "paymentRefundStatus": "NONE",
 - "settledRefundAmount": {
- "value": "10.23",
 - "currency": "EUR"
 
}, - "remainingRefundAmount": {
- "value": "10.23",
 - "currency": "EUR"
 
} 
} 
} 
}The GET /vrps endpoint provides you with a list of vrp payments and their details.
| limit required  | integer <int32>   [ 1 .. 200 ]  The maximum number of records to return.  Example:  limit=10  | 
| offset | string The offset from the previous page.  Example:  offset=LerV6Jmex  | 
| ids | Array of strings Filters vrp payments by their ids - returns only payments with ids listed in this parameter.  Example:  ids=vrp:4QExXrhKTxfShBdcTeqFabqJJhUF:2gFUX1NDgpN&ids=vrp:N5cJDFsQzVca3Qvr8kQocgEnjgX:2gFUX1NEdYA  | 
| invertIds | boolean Invert ids query - returns only vrp payments with ids not listed in the ids parameter.  | 
| statuses | Array of strings (VrpStatus)  Filters vrp payments by their statuses - returns only payments with statuses listed in this parameter.  Example:  statuses=INITIATION_COMPLETED&statuses=INITIATION_REJECTED  | 
| invertStatuses | boolean Invert statuses query - returns only vrp payments with statuses not listed in the statuses parameter.  Example:  invertStatuses=true  | 
| createdAfter | string Returns only vrp payments created after this time (in ISO 8601 format).  Example:  createdAfter=2022-04-05T17:00:00.000Z  | 
| createdBefore | string Returns only vrp payments created before this time (in ISO 8601 format).  Example:  createdBefore=2022-04-05T17:00:00.000Z  | 
| refIds | Array of strings Filters vrp payments by their   Example:  refIds=ShBdcTeqFabqJJhUF&refIds=N5cJDFsQzVca3Q  | 
| vrpConsentId | string Filters vrp payments by their   Example:  vrpConsentId=vc:12345abcd:abcde  | 
Successful response
The client specified an invalid argument.
The authorization information is missing or invalid
An unexpected or internal server error
{- "vrps": [
- {
- "id": "vrp:12345abcd:abcd",
 - "memberId": "m:123456abcd:abcd",
 - "initiation": {
- "consentId": "vc:12345abcd:abcd",
 - "refId": "9htio4a1sp2akdr1aa",
 - "remittanceInformationPrimary": "Sweepco",
 - "remittanceInformationSecondary": "Secondary remittance information.",
 - "amount": {
- "value": "10.23",
 - "currency": "EUR"
 
}, - "confirmFunds": false,
 - "risk": {
- "psuId": "0000789123",
 - "paymentContextCode": "PISP_PAYEE",
 - "paymentPurposeCode": "DVPM",
 - "merchantCategoryCode": "4812",
 - "beneficiaryAccountType": "BUSINESS",
 - "contractPresentIndicator": true,
 - "beneficiaryPrepopulatedIndicator": true,
 - "deliveryAddress": {
- "addressLine": [
- "Flat 2, The Red Lodge, 1 High Street"
 
], - "addressType": "BUSINESS",
 - "buildingNumber": "1",
 - "country": "GB",
 - "countrySubDivision": [
- "North Yorkshire"
 
], - "department": "1",
 - "postCode": "YO62 5JB",
 - "streetName": "High Street",
 - "subDepartment": "Flat 2",
 - "townName": "York"
 
} 
} 
}, - "createdDateTime": "2017-04-05T10:43:07.123Z",
 - "updatedDateTime": "2017-04-05T10:45:07.123Z",
 - "status": "INITIATION_COMPLETED",
 - "bankVrpId": "4vn6aDyMiwBYbPDN",
 - "bankVrpStatus": "AcceptedCreditSettlementCompleted",
 - "statusReasonInformation": "The payment is settled on the debtor's side.",
 - "refundDetails": {
- "refundAccount": {
- "iban": "GB29NWBK60161331926819",
 - "bic": "BOFIIE2D",
 - "name": "John Smith"
 
}, - "paymentRefundStatus": "NONE",
 - "settledRefundAmount": {
- "value": "10.23",
 - "currency": "EUR"
 
}, - "remainingRefundAmount": {
- "value": "10.23",
 - "currency": "EUR"
 
} 
} 
} 
], - "pageInfo": {
- "limit": 20,
 - "offset": "LerV6Jmex",
 - "nextOffset": "KgwG8Qkat",
 - "haveMore": false
 
} 
}The GET /vrps/{id} endpoint retrieves the details for an individual VRP payment.
Successful response
The authorization information is missing or invalid
Not found
An unexpected or internal server error
{- "vrp": {
- "id": "vrp:12345abcd:abcd",
 - "memberId": "m:123456abcd:abcd",
 - "initiation": {
- "consentId": "vc:12345abcd:abcd",
 - "refId": "9htio4a1sp2akdr1aa",
 - "remittanceInformationPrimary": "Sweepco",
 - "remittanceInformationSecondary": "Secondary remittance information.",
 - "amount": {
- "value": "10.23",
 - "currency": "EUR"
 
}, - "confirmFunds": false,
 - "risk": {
- "psuId": "0000789123",
 - "paymentContextCode": "PISP_PAYEE",
 - "paymentPurposeCode": "DVPM",
 - "merchantCategoryCode": "4812",
 - "beneficiaryAccountType": "BUSINESS",
 - "contractPresentIndicator": true,
 - "beneficiaryPrepopulatedIndicator": true,
 - "deliveryAddress": {
- "addressLine": [
- "Flat 2, The Red Lodge, 1 High Street"
 
], - "addressType": "BUSINESS",
 - "buildingNumber": "1",
 - "country": "GB",
 - "countrySubDivision": [
- "North Yorkshire"
 
], - "department": "1",
 - "postCode": "YO62 5JB",
 - "streetName": "High Street",
 - "subDepartment": "Flat 2",
 - "townName": "York"
 
} 
} 
}, - "createdDateTime": "2017-04-05T10:43:07.123Z",
 - "updatedDateTime": "2017-04-05T10:45:07.123Z",
 - "status": "INITIATION_COMPLETED",
 - "bankVrpId": "4vn6aDyMiwBYbPDN",
 - "bankVrpStatus": "AcceptedCreditSettlementCompleted",
 - "statusReasonInformation": "The payment is settled on the debtor's side.",
 - "refundDetails": {
- "refundAccount": {
- "iban": "GB29NWBK60161331926819",
 - "bic": "BOFIIE2D",
 - "name": "John Smith"
 
}, - "paymentRefundStatus": "NONE",
 - "settledRefundAmount": {
- "value": "10.23",
 - "currency": "EUR"
 
}, - "remainingRefundAmount": {
- "value": "10.23",
 - "currency": "EUR"
 
} 
} 
} 
}The GET /vrps/{id}/confirm-funds endpoint confirms whether the funds are available to initiate VRP.
Successful response
The authorization information is missing or invalid
Not found
An unexpected or internal server error
{- "fundsAvailable": false
 
}