Dans le cadre d'un paiement de redirection, l'utilisateur est redirigé pour effectuer un paiement. sur le site Web d'un partenaire. Une fois le paiement effectué, l'utilisateur doit redirigé vers Google via l'intégrateur. Si le paiement a été effectué le vers le portail de l'émetteur, l'utilisateur doit d'abord être redirigé vers l'intégrateur, qui à son tour doit rediriger l'utilisateur vers Google.
L'intégrateur doit rediriger l'utilisateur vers callbackUrl
, qui fait partie de
Charge utile de la requête de redirection. L'intégrateur doit implémenter un protocole HTTPS
avec GET. Les paramètres GET, décrits dans
les paramètres de réponse de redirection, qui contiennent
des informations sur le paiement de redirection terminé.
L'intégrateur doit accepter les URL de 2 048 caractères. Cela inclut les le schéma, l'hôte, le port, le chemin d'accès et les paramètres. Tous les paramètres seront encodés en UTF-8 avant d'être encodées au format URL.
Réponse de redirection
Voici un exemple d'URL vers laquelle l'utilisateur sera redirigé Flux de redirection complet (également appelé "réponse de redirection"):
https://example.google.com/return/url?redirectRequestId=cmVxdWVzdDE&paymentIntegratorAccountId=InvisiRedirectPaymentUSA_USD&redirectResponse=VEhJU19JU19BTl9FTkNSWVBURURfUkVESVJFQ1RfUkVTUE9OU0VfUEFZTE9BRF9FWEFNUExFX1RIQVRfSVNfRU5DT0RFRF9XSVRIX2Jhc2U2NF9VUkwtU0FGRV9FTkNPRElORw==
Dans cet exemple, la valeur décodée par l'URL du paramètre redirectRequestId
est cmVxdWVzdDE
. Dans cet exemple, la valeur décodée par l'URL du paramètre paymentIntegratorAccountId
est InvisiRedirectPaymentUSA_USD
.
Le paramètre redirectResponse
est chiffré et signé à l'aide de PGP
ou JWE+JWS
avant d'être encodé en base64url
.
Paramètres de réponse de redirection
La réponse HTTPS GET doit comporter les paramètres de requête suivants:
Champs | |
---|---|
redirectRequestId
|
string
OBLIGATOIRE: |
paymentIntegratorAccountId
|
string
OBLIGATOIRE: il s'agit du compte de l'intégrateur de paiement. identifiant qui identifie les contraintes contractuelles associées transaction. |
redirectResponse
|
RedirectResponse
OBLIGATOIRE: |