Configuration du plug-in Paymentech
Le plug-in Paymentech permet au Contrôleur des plug-in de paiement de communiquer directement avec la passerelle Paymentech via le plug-in.
Pourquoi et quand exécuter cette tâche
Procédure
- Suivez les instructions fournies par Paymentech pour configurer la connexion réseau entre HCL Commerce la passerelle Paymentech.
- Configurez un commerçant pour le magasin.
- Planifiez les travaux Payementech.
-
Configurer les modes de paiement dans le fichier XML PaymentMethodConfigurations.
Par exemple :
<PaymentMethodConfiguration name="CreditCardOnline" paymentSystemName="Paymentech" systemEditable="true" humanEditable="true" refundAllowed="true" minimumAmount="0" maximumAmount="Unbounded" priority="MEDIUM" partiallyConsumable="true"/> -
Configurer les règles de paiement et les mappages de paiement dans le fichier XML PaymentMappings.
Par exemple :
<Mapping paymentMethod="VISA" paymentConfiguration="CreditCardOnline" paymentActionRule="Early Approval"/> -
Configurer les paramètres dans le fichier XML RefundMethodConfigurations.
Par exemple :
<RefundMethodConfiguration name="CreditCardOnline" paymentSystemName="Paymentech" /> -
Configurer les modes de remboursement dans le fichier XML RefundMappings. Par exemple :
<RefundMapping refundMethod="VISA" refundConfiguration="CreditCardOnline"/> -
Configurez le Fichier XML PaymentSystemPluginMapping pour spécifier Paymentech.
Par exemple :
<PaymentSystemName name="Paymentech" > <Mapping paymentConfigurationId="default" pluginName="PaymentechPlugin" > <!-- ==================================================================================================== Optional: <name> The name of the plug-in property that should be used in transactions for this particular payment method. A plug-in can require additional parameters, or a payment configuration can have unique needs. <value> The value of the named plug-in property. ==================================================================================================== --> <Property name="SupportsOnlineTransaction" value="yes"/> <Keyword name="cc_cvc" mask ="-" plain="0" removeAfterApproval ="true"/> <Keyword name="cc_nameoncard" mask ="*" plain="0" removeAfterApproval ="true"/> <Keyword name="account" mask ="*" plain="-5" searchable="true"/> </Mapping> </PaymentSystemName> -
Définissez les paramètres Paymentech.
-
Créez un fichier ZIP partiel qui contient les fichiers modifiés à l'aide de la même structure que le fichier EAR. Par exemple :
- xml/config/payments/edp/groups/default/PaymentMappings.xml
- xml/config/payments/edp/groups/default/PaymentMethodConfigurations.xml
- xml/config/payments/edp/groups/default/RefundMappings.xml
- xml/config/payments/edp/groups/default/RefundMethodConfigurations.xml
- xml/config/payments/ppc/plugins/PaymentSystemPluginMapping.xml
- xml/config/payments/edp/groups/default/PaymentMethodConfigurations.xml
- xml/config/payments/ppc/plugins/PaymentechPlugin/PluginDeployment.xml