Habilitación de la tokenización de pagos
Puede habilitar la tokenización de pagos configurando el formulario de pago de la tienda para dar soporte a la tokenización y, a continuación, creando el código de extensión para crear, actualizar o eliminar señales.
Procedimiento
-
Personalice los formularios de pago de cada método de pago que la tienda admite.
-
Descargue y extraiga el siguiente archivo paymentstokenize.zip al directorio workspace_dir/WC/xml/config/.
El paquete incluye archivos de ejemplo para definir la configuración del método de pago y las correlaciones de pagos necesarias para la tokenización.Esto configurará:
- El sistema de pagos de ejemplo CustomizationSystem, que se correlaciona con el plug-in de pago CustomizationPlugin.
- La configuración del método de pago de ejemplo TokenFlow, que se correlaciona con el sistema de pago CustomizationSystem.
- La correlación de los métodos de pago VISA y MasterCard con la configuración del método de pago TokenFlow.
Asegúrese de que después de la extracción, el entorno contiene la siguiente estructura de directorios.- workspace_dir/WC/xml/config/payments/edp
- workspace_dir/WC/xml/config/payments/ppc
-
Añada los métodos de pago de tokenización de pagos a la base de datos.
Nota: Asegúrese de actualizar <StoreIdentifier> en la siguiente sentencia. Esta sentencia actualiza las políticas de VISA/Master Card existentes para dar soporte a la tokenización en la tienda de destino.
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>));
-
Implemente el código de extensión para los siguientes puntos de extensión para la tokenización de pagos.
create_payment_token
remove_payment_token
update_payment_token
approve_payment
-
Registre el código de extensión que ha creado para los puntos de extensión en la base de datos.
-
Pruebe el método de pago en la tienda.
Qué hacer a continuación
- Repita las sentencias SQL frente a la base de datos de producción.
- Incorpore el código fuente en el repositorio de código fuente para la ejecución secuencial de CI/CD para empaquetar y desplegar las personalizaciones.
- Cargue los archivos CSV de carga de datos en el entorno de producción.