OVPAY-2032 - Added profile instances to the get token call. #23

Merged
MirjamHTM merged 4 commits from feature/OVPAY-2032 into develop 2025-08-25 13:33:56 +00:00
Showing only changes of commit d8a6a59c7d - Show all commits

View File

@ -2174,6 +2174,7 @@ paths:
"tokenStatus":
{ "tokenStatusId": 2, "name": "Active" },
"expirationDate": "2028-02-01",
"productInstances": [],
"replacedByTokenId": null,
"autoReloadRegistration": null,
"ePurse": null,
@ -2190,6 +2191,7 @@ paths:
"alias": null,
"tokenStatus": null,
"expirationDate": "2028-02-01",
"productInstances": [],
"replacedByTokenId": null,
"autoReloadRegistration": null,
"ePurse": null,
@ -2232,6 +2234,37 @@ paths:
"tokenStatus":
{ "tokenStatusId": 2, "name": "Active" },
"expirationDate": "2028-02-01",
"productInstances": [
{
"productId": 1,
MirjamHTM marked this conversation as resolved
Review

Waarom is dit product niet transferable? Omdat het in het verleden als einddatum is? Dan moet de status ook ff niet op "Active" staan (SE kijkt naar einddatum product en als die in verleden ligt dan geeft ie "Ended" terug)

Waarom is dit product niet transferable? Omdat het in het verleden als einddatum is? Dan moet de status ook ff niet op "Active" staan (SE kijkt naar einddatum product en als die in verleden ligt dan geeft ie "Ended" terug)
Review

Dit heb ik uit een andere swagger getrokken en is geen representatief voorbeeld. Als je het aan kunt passen naar iets wat wel klopt graag.

Dit heb ik uit een andere swagger getrokken en is geen representatief voorbeeld. Als je het aan kunt passen naar iets wat wel klopt graag.
Review

Heb product naam verandert naar korting voor EMV en het nieuwe token van type 2 ( OV pas gemaakt) dan is het product niet overzetbaar :)

Heb product naam verandert naar korting voor EMV en het nieuwe token van type 2 ( OV pas gemaakt) dan is het product niet overzetbaar :)
"name": "HTM 90% Korting",
"status": "Active",
"isRenewable": true,
"productCategory": {
"productCategoryId": 1,
"name": "Kortingsabonnement"
},
"fromInclusive": "2024-11-25T13:25:00+01:00",
"untilInclusive": "2024-12-25T03:59:59+01:00",
"orderId": "501B17EF-36C4-4039-B92C-6517969B464E",
"orderLineId": "38B17EF-36C4-4039-B92C-4817969B464E",
"contractId": "56B17EF-C436-9043-B76C-481797WEB464F",
"_links": {
"self": {
"href": "https://api.integratielaag.nl/abt/touchpoint/1.0/customers/tokens/1/productinstances/1",
"method": "GET"
},
"get_order": {
"href": "https://api.integratielaag.nl/abt/touchpoint/1.0/orders/501B17EF-36C4-4039-B92C-6517969B464E",
"method": "GET"
},
"get_contract": {
"href": "https://api.integratielaag.nl/abt/touchpoint/1.0/customers/contracts/56B17EF-C436-9043-B76C-481797WEB464F",
"method": "GET"
}
}
}
],
"replacedByTokenId": null,
"autoReloadRegistration": null,
"ePurse": null,
@ -2248,6 +2281,7 @@ paths:
"alias": null,
"tokenStatus": null,
"expirationDate": "2028-02-01",
"productInstances": [],
"replacedByTokenId": null,
"autoReloadRegistration": null,
"ePurse": null,
@ -2284,6 +2318,7 @@ paths:
"tokenStatus":
{ "tokenStatusId": 2, "name": "Active" },
"expirationDate": "2028-02-01",
"productInstances": [],
"replacedByTokenId": null,
"autoReloadRegistration": null,
"ePurse": null,
@ -2300,6 +2335,7 @@ paths:
"alias": null,
"tokenStatus": null,
"expirationDate": "2028-02-01",
"productInstances": [],
"replacedByTokenId": null,
"autoReloadRegistration": null,
"ePurse": null,
@ -2335,6 +2371,7 @@ paths:
"tokenStatus":
{ "tokenStatusId": 2, "name": "Active" },
"expirationDate": "2028-02-01",
"productInstances": [],
"replacedByTokenId": 2,
"autoReloadRegistration": null,
"ePurse": null,
@ -2391,6 +2428,7 @@ paths:
"alias": null,
"tokenStatus": null,
"expirationDate": "2028-02-01",
"productInstances": [],
"replacedByTokenId": null,
"autoReloadRegistration": null,
"ePurse": null,
@ -2430,6 +2468,7 @@ paths:
"tokenStatus":
{ "tokenStatusId": 2, "name": "Active" },
"expirationDate": "2028-02-01",
"productInstances": [],
"replacedByTokenId": 2,
"autoReloadRegistration": null,
"ePurse": null,
@ -2468,6 +2507,7 @@ paths:
"alias": null,
"tokenStatus": null,
"expirationDate": "2028-02-01",
"productInstances": [],
"replacedByTokenId": null,
"autoReloadRegistration": null,
"ePurse": null,