develop #38
@ -18,7 +18,9 @@ paths:
|
||||
tags:
|
||||
- Customers
|
||||
summary: Get a single customer profile based on search parameters
|
||||
description: Get a single customer profile based on search parameters. Only returns a profile if a single result matches the parameters; when multiple results are found, additional seach parameters are required to disambiguate.
|
||||
description: |
|
||||
Get a single customer profile based on search parameters. Only returns a profile if a single result matches
|
||||
the parameters; when multiple results are found, additional search parameters are required to disambiguate.
|
||||
parameters:
|
||||
- name: customerProfileId
|
||||
in: query
|
||||
@ -989,7 +991,7 @@ paths:
|
||||
"xTat": "32089cc8-d187-47ff-a3a9-5c2558def811",
|
||||
"tokenType": { "tokenTypeId": 1, "name": "EMV" },
|
||||
"lastDigits": null,
|
||||
"ovPpasNumber": null,
|
||||
"ovPasNumber": null,
|
||||
"alias": "Mijn token",
|
||||
"tokenStatus":
|
||||
{ "tokenStatusId": 2, "name": "Active" },
|
||||
@ -1156,7 +1158,7 @@ paths:
|
||||
example: 1
|
||||
required: true
|
||||
summary: Replace an OVpay token with another (+ transfer products)
|
||||
description: Transfer products from one OVpay token to antother, and replace the tokens in the database
|
||||
description: Transfer products from one OVpay token to another, and replace the tokens in the database
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
@ -1364,7 +1366,7 @@ paths:
|
||||
"tokenType": { "tokenTypeId": 1, "name": "EMV" },
|
||||
"lastDigits": null,
|
||||
"ovpasNumber": null,
|
||||
"alias": "Mijn bestaandetoken",
|
||||
"alias": "Mijn bestaande token",
|
||||
"tokenStatus":
|
||||
{ "tokenStatusId": 2, "name": "Active" },
|
||||
"expirationDate": "2028-08-31T23:59:00+02:00",
|
||||
@ -1821,7 +1823,7 @@ paths:
|
||||
{ "serviceReferenceId": "NLOV1234567ABCDEFG", "amount": 230 }
|
||||
Compare with OVpas number + verification code:
|
||||
value: { "ovpasNumber": "OV34567", "verificationCode": "1234" }
|
||||
Complete reqeuest body (for development only):
|
||||
Complete request body (for development only):
|
||||
value:
|
||||
{
|
||||
"ovPayTokenId": 2,
|
||||
@ -1874,7 +1876,7 @@ paths:
|
||||
"personalAccountData":
|
||||
{ "name": null, "birthdate": null, "photo": null },
|
||||
},
|
||||
"isTansferable": true,
|
||||
"isTransferable": true,
|
||||
"transferableObjects":
|
||||
{
|
||||
"tokenType": true,
|
||||
@ -1929,7 +1931,7 @@ paths:
|
||||
"personalAccountData":
|
||||
{ "name": null, "birthdate": null, "photo": null },
|
||||
},
|
||||
"isTansferable": false,
|
||||
"isTransferable": false,
|
||||
"transferableObjects":
|
||||
{
|
||||
"tokenType": true,
|
||||
@ -1977,7 +1979,7 @@ paths:
|
||||
"personalAccountData":
|
||||
{ "name": null, "birthdate": null, "photo": null },
|
||||
},
|
||||
"isTansferable": false,
|
||||
"isTransferable": false,
|
||||
"transferableObjects":
|
||||
{
|
||||
"tokenType": false,
|
||||
@ -2056,7 +2058,7 @@ paths:
|
||||
"personalAccountData":
|
||||
{ "name": null, "birthdate": null, "photo": null },
|
||||
},
|
||||
"isTansferable": false,
|
||||
"isTransferable": false,
|
||||
"transferableObjects":
|
||||
{
|
||||
"tokenType": true,
|
||||
@ -2134,7 +2136,7 @@ paths:
|
||||
"photo": null
|
||||
}
|
||||
},
|
||||
"isTansferable": false,
|
||||
"isTransferable": false,
|
||||
"transferableObjects":
|
||||
{
|
||||
"tokenType": true,
|
||||
@ -2345,7 +2347,7 @@ paths:
|
||||
schema:
|
||||
$ref: "#/components/schemas/unavailable"
|
||||
examples:
|
||||
New token as a result of a succesful transfer:
|
||||
New token as a result of a successful transfer:
|
||||
value:
|
||||
{
|
||||
"customerProfileId": 1,
|
||||
@ -2567,7 +2569,7 @@ paths:
|
||||
{
|
||||
"detail": "The new token is expired.",
|
||||
"pointer": "#/0/ovPayToken/expirationDate",
|
||||
"expiriationDate": "2022-01-01",
|
||||
"expirationDate": "2022-01-01",
|
||||
},
|
||||
],
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user