Création d'un plug-in de paiement

Avant de commencer

Avant de créer un plug-in de paiement pour une utilisation dans HCL Commerce, vous devez :

  • Vous familiariser avec la programmation Java
  • Consultez la Spécification de plug-in Payment
  • Consulter les informations de l'API relatives à la spécification du plug-in : com.ibm.commerce.payments.plugin

Pourquoi et quand exécuter cette tâche

Vous pouvez créer un plug-in de paiement avec ou sans HCL Commerce, ou avec ou sans HCL Commerce Developer ou Rational Application Developer. Les instructions suivantes résument comment créer un plug-in de paiement à l'aide de Rational Application Developer. Si vous n'utilisez pas Rational Application Developer, suivez des procédures comparables pour effectuer les étapes suivantes :

  • Créez un bean session sans état EJB :
  • Assurez-vous que votre interface de plug-in à distance étend l'interface de plug-in ou QueryablePlugin.
  • Créez un descripteur de déploiement de plug-ins.
  • Créez un fichier JAR (module EJB).

Pour créer un nouveau plug-in de paiement à l'aide de Rational Application Developer, procédez comme suit :

Procédure

  1. Créer un plug-in de paiement à l'aide de Rational Application Developer
    1. Créez un nouveau projet EJB à l'aide de la spécification EJB 3.0.
      • Dans la zone Projet EAR, saisissez WC.
      • Pour les fichiers JAR dépendants disponibles, incluez Payments-Plugin.jar.
      Le nom du projet doit refléter le nom de votre plug-in.
    2. Créez un nouveau bean EJB pour le projet de plug-in. Assurez-vous de spécifier que le bean est un bean session avec un type de session sans état. La création de bean doit générer un fichier plugin_nameBean.java. Le bean doit implémenter les modes décrits dans l'interface de plug-in (voir les informations d'API pour plus d'informations). Votre interface à distance de plug-in doit étendre l'interface Plugin, Plugin_V2 ou QueryablePlugin. Assurez-vous de suivre la spécification de plug-in lors de la création de fichiers de plug-in.
    3. Générez le projet de plug-in pour compiler le bean entreprise.
    4. Générez le code de déploiement pour le bean enterprise.
  2. Compressez le plug-in de paiement.
  3. Installez le plug-in de paiement.