Aller au contenu

Rediriger votre client sur la grille de changement d'offres de ProAbono

La page « Abonnements » du portail client de ProAbono permet l’action du changement d’offre. Le bouton d’action redirige le client sur la page de présentation des offres dédiée au changement d’offre.

Il est tout à fait possible de récupérer le lien d’accès à cette page par API si vous souhaitez maîtriser l’accès au changement d’offre.

Récupérer le lien de la page de changement d’offre.

Section titled “Récupérer le lien de la page de changement d’offre.”

La page permet d’afficher à vos clients toutes les offres vers lesquelles il est possible de faire un changement d’offre, notamment celles présentes dans les grilles d’offres visibles de votre catalogue.

Pour l’afficher, vous devez récupérer le lien Hosted-Upgrade par le biais d’une requête sur la ressource Subscription.

Exemple : récupérer un abonnement

GET https://api-42.proabono.com/v1/Subscription/{IdSubscription}

Réponse

{
"Id": 44088,
"IdSegment": 69,
"IdOffer": 16666,
"IdCustomer": 133700,
"IdCustomerBuyer": 133700,
"ReferenceSegment": "demo-eur",
"ReferenceOffer": "offer-premium",
"ReferenceCustomer": "cust-42",
"ReferenceCustomerBuyer": "cust-42",
"StateSubscription": "Running",
"DateStart": "2026-01-15T09:12:00.00Z",
"DatePeriodStart": "2026-07-15T09:12:00.00Z",
"DatePeriodEnd": "2026-08-15T09:12:00.00Z",
"DateTerm": "2026-08-15T09:12:00.00Z",
"StateSubscriptionAfterTerm": "Running",
"IsTrial": false,
"CountDaysTrial": 0,
"IsEngaged": false,
"IsCustomerBillable": true,
"IsPaymentCappingReached": false,
"DateNextBilling": "2026-08-15T09:12:00.00Z",
"TitleLocalized": "Premium",
"AmountUpFront": 0,
"DurationTrial": 14,
"UnitTrial": "Day",
"AmountRecurrence": 37900,
"DurationRecurrence": 1,
"UnitRecurrence": "Month",
"CountMinRecurrences": 0,
"Features": [
{
"Id": 1000,
"ReferenceFeature": "feat-team-members",
"IsVisible": true,
"TitleLocalized": "Collaborateur(s)",
"TypeFeature": "Limitation",
"QuantityIncluded": 2,
"QuantityCurrent": 2
},
{
"Id": 1003,
"ReferenceFeature": "feat-support-24",
"IsVisible": true,
"TitleLocalized": "Support 24/7",
"DescriptionLocalized": "Assistance par téléphone et e-mail, tous les jours de l’année.",
"TypeFeature": "OnOff",
"IsIncluded": true,
"IsEnabled": true
}
],
"DateUpdate": "2026-07-15T09:12:00.00Z",
"Links": [
{
"rel": "self",
"href": "/v1/Subscription/44088"
},
{
"rel": "hosted-related-subscription",
"href": "https://demo-eur.proabono.com/portal-sub/{PortalSubToken}"
},
{
"rel": "hosted-upgrade",
"href": "https://demo-eur.proabono.com/upgrades/{UpgradeToken}"
}
]
}