Context
With URL redirections, you can customize the customer experience in the hosted pages. The principle is simple :
When the customer reaches the relevant step, they are redirected to the specified URL.
Example: redirecting to a welcome page when the user has successfully subscribed.
When a redirect is triggered, certain parameters are automatically added to the URL when relevant.
Redirects: Customer Portal
Subscription Section
‘Change Subscription’ Button
The button is hidden if the subscription is under a fixed term commitment. By default, it takes the user to the ProAbono offer grid to start the subscription change workflow.
Use this redirect if:
- You build your own offer grid.
- You need to verify a condition before allowing a subscription change.
- You prefer the user to contact you to change their subscription.
‘Cancel Subscription’ Button
The button is hidden if the subscription is under a fixed term commitment. By default, it leads to a confirmation page, and then the subscription is canceled at the next billing cycle.
Use this redirect if:
- You want the user to contact you to cancel their subscription.
- You need to verify a condition before allowing cancellation.
- You want to package cancellation with deleting the user’s account.
For more details on subscription change and cancellation redirects, click here.
‘Modify Options’ Button
The button is hidden if the subscription does not have any modifiable characteristics after the initial subscription. By default, it leads to the option modification page where the customer can make live changes to their options.
Use this redirect if:
- You want the user to contact you to modify their options.
- You have your own option modification page.
Payment Method Section
‘Change Payment Method’ Button
The button is displayed when a customer already has a payment method and wants to change it. By default, it starts the payment method entry workflow.
Use this redirect if:
- You want the user to contact you to change their payment method.
‘Delete Payment Method’ Button
The button is displayed when a customer already has a payment method and wants to delete it. This button is hidden by default as it is rarely a good idea. By default, the button prompts for confirmation and deletes the payment method.
Use this redirect if:
- You want the user to contact you to delete their payment method.
For more details on payment method change and deletion redirects, click here.
Redirects: Offer Pages
These redirects allow you to insert your registration form when a customer selects an offer or use your own offer grid.
Anonymous Mode Offer Pages
These are the offer pages accessible to your non-authenticated users.
Use this redirect if:
- You have built your own offer grid.
- You want to prevent non-authenticated users from viewing the list of offers.
‘Choose an Offer’ Button
When a customer is not authenticated, the ‘Choose’ button in the offer grid redirects by default to the homepage of your online service.
Use this redirect if:
- You want to implement an integration like Offer Selection before Registration.
Authenticated Mode Offer Page
These are the offer pages accessible to your authenticated users.
Use this redirect if:
- You have built your own offer grid.
- You want to prevent non-authenticated users from viewing the list of offers.
Redirects: Payment Validation
These redirects are used at the end of subscription, offer change, or option change workflows. They allow you to display a personalized message or trigger a specific processing on your side.
Free Subscription
Triggered when a customer starts a free subscription.
Use this redirect if you want a personalized confirmation and:
- You have free subscriptions excluding Welcome Offers.
Additional Subscription
Triggered when a customer starts an additional subscription without immediate payment. By default, any additional subscription is immediately billed, but this is configurable.
Use this redirect if you want a personalized confirmation and:
- You have enabled the option ‘Offsetting Additional Subscription Starting Costs’ in the customer portal settings.
Offer Change
Triggered when a customer completes an offer change without immediate payment. By default, offer changes are not immediately billed, but this is configurable.
Use this redirect if you want a personalized confirmation after an offer change without immediate payment.
Options Modified
Triggered when a customer modifies the options of their subscription. Option modifications are never immediately billed.
Use this redirect if you want a personalized confirmation after an option modification.
Redirects: Payment
Payment Success
Triggered when a payment is successfully processed. Not triggered in the case of SEPA direct debit payments that require deferred confirmation.
Use this redirect if:
- You want a personalized payment confirmation.
- You want the customer to start using your service immediately after payment.
Payment Pending
Triggered when a payment order is successfully initiated and requires deferred confirmation. For example, SEPA direct debit.
Use this redirect if:
- You want a personalized confirmation.
- You want the customer to start using your service immediately after payment.
Payment Failure
Rarely used: only with certain payment gateways (consult your account manager). Payment failures are preferably handled live without redirection, and the form allows the customer to re-enter their information.
Redirects: Payment Information
Registration without Payment
Triggered when a payment method is registered without immediate payment.
Use this redirect if:
- You have a trial period or a free welcome offer.
- You want a confirmation or a specific process after registering a payment method.
Registration Failure
Rarely used: only with certain payment gateways (consult your account manager). Failures are preferably handled live without redirection, and the form allows the customer to re-enter their information.
Payment Information Updated
Triggered when a customer successfully updates their payment method.
Use this redirect if:
- You want a confirmation or a specific process after modifying a payment method.
Payment Information Deleted
Triggered when a customer deletes their payment method.
Use this redirect if:
- You want a confirmation or a specific process after deleting the payment method.
Other Redirects
Unspecified Error
Custom error page when an unspecified error occurs.
It should not happen, but you never know…
Next Article: URL Redirects – Parameters >