Stratégies commerciales de paiement
Les stratégies commerciales de paiement définissent divers aspects de la réception des paiements et du paiement des remboursements.
Modes de paiement
Un magasin peut prendre en charge les modes de paiement traitées par HCL Commerce ou accepter une ligne de crédit comme mode de paiement. Les stratégies de mode de paiement définissent un certain nombre d'instructions de stratégie commerciale de paiement à utiliser en faisant appel à diverses fonctions de paiement. Les instructions de stratégie commerciale définies sont les suivantes :
- DoPaymentPolicyCmd
- CheckPaymentAcceptPolicyCmd
- DoDepositPolicyCmd
- DoRefundPolicyCmd
- DoCancelPolicyCmd
HCL Commerce fournit deux ensembles de classes d'implémentation pour ces instructions de stratégie commerciale de paiement. L'un pour gérer le mode de paiement par ligne de crédit et l'autre pour gérer tous les modes de paiement pris en charge par les cassettes de paiement HCL Commerce.
Format de facturation
Le format de facturation définit la présentation des factures envoyées aux acheteurs par e-mail. La présentation est spécifiée à l'aide de la propriété viewName de la stratégie InvoiceFormat. La propriété viewName spécifie le nom de la vue dans la configuration de Struts. Cette vue spécifie un fichier JavaServer Pages utilisé pour générer l'e-mail envoyé au contact du compte professionnel.
Une stratégie InvoiceFormat avec le nom de stratégie "DefaultInvoiceFormat" et le nom de vue "InvoiceView" est incluse comme exemple dans les données bootstrap. Vous pouvez également trouver un exemple de fichier JavaServer Pages (JSP) à l'emplacement suivant :
WCDE_installdir\samples\web\payment\Invoice.jsp
Pour utiliser ce fichier JSP avec la stratégie DefaultInvoiceFormat, vous devez copier cet exemple de fichier JSP dans le répertoire où vous stockez vos autres fichiers JSP au niveau du magasin.
Les stratégies commerciales de paiement sont prédéfinies dans les données bootstrap.