Managing tokens via the payment form

The payment form allows to make the following operations classified according to different cases.

Each of these cases corresponds to a different value of the vads_page_action field.

Use case Value of the vads_page_action field
Creation of a token without payment REGISTER
Update of information associated with the token REGISTER_UPDATE
Creation of a token during a payment REGISTER_PAY
Creation of a token during a recurring payment REGISTER_SUBSCRIBE
Creation of a token during creation of a recurring payment with payment REGISTER_ PAY_SUBSCRIBE
Payment by token PAYMENT
Using a token to create a recurring payment SUBSCRIBE
Payment with option for the cardholder to create a token ASK_ REGISTER_PAY
Update of information associated with the token during a payment REGISTER_UPDATE_PAY

Depending on the use case (value of the vads_page_action field), the payment process from the buyer's point of view will be different on the payment page.