Activation de l'utilisation de jetons (tokenization) de paiement
Vous pouvez activer l'utilisation de jetons de paiement en configurant le formulaire de paiement de votre magasin pour prendre en charge l'utilisation de jetons de paiement, puis en créant du code d'extension pour créer, mettre à jour ou supprimer des jetons.
Procédure
-
Personnalisez les formulaires de paiement de chaque mode de paiement que votre magasin prend en charge.
-
Téléchargez et extrayez le fichier paymentstokenize.zip suivant dans le répertoire workspace_dir/WC/xml/config/.
Le package comprend des exemples de fichiers pour configurer le mode de paiement et les mappages de paiement nécessaires à l'utilisation de jetons.Cela permettra de configurer :
- Exemple de système de paiement CustomizationSystem, qui mappe au plug-in de paiement CustomizationPlugin.
- Exemple de configuration du mode de paiement TokenFlow, qui mappe au système de paiement CustomizationSystem.
- Mappage des méthodes de paiement VISA et MasterCard à la configuration des méthodes de paiement TokenFlow.
Assurez-vous qu'après extraction, votre environnement contient la structure de répertoire suivante.- workspace_dir/WC/xml/config/payments/edp
- workspace_dir/WC/xml/config/payments/ppc
-
Ajoutez les méthodes d'utilisation de jetons de paiement à la base de données.
Remarque : Assurez-vous que vous mettez à jour <StoreIdentifier> dans l'instruction suivante. Cette instruction met à jour les stratégies VISA/MasterCard existantes pour prendre en charge l'utilisation de jetons sur le magasin cible.
update policy set properties=concat(properties,'&tokenization=true') where policyname in ('VISA','Master Card') and storeent_id in (select storeent_id from storeent where identifier in (<StoreIdentifier>)); -
Implémentez le code d'extension pour les points d'extension suivants pour l'utilisation de jetons de paiement.
create_payment_tokenremove_payment_tokenupdate_payment_tokenapprove_payment
-
Enregistrez le code d'extension que vous avez créé pour les points d'extension dans la base de données.
-
Testez le mode de paiement dans votre magasin.
Que faire ensuite
- Répétez les instructions SQL par rapport à votre base de données de production.
- Enregistrez le code source dans votre référentiel de code source pour le pipeline CI/CD pour conditionner et déployer les personnalisations.
- Chargez vos fichiers CSV de chargement de données dans votre environnement de production.