Dans le menu "Boutique en
ligne", dans le champ "Nom de la boutique", cliquez sur la
boutique à laquelle vous souhaitez connecter le module Paymaster
"Références" - "Systèmes de paiement" dans le menu
"Système de paiement", sélectionnez "Ajouter".
Dans le champ "Nom", vous
devez saisir le nom du système de paiement "Paymaster", dans le champ
"Description", vous devez remplir le champ arbitraire, par exemple,
"Paymaster" (ces informations seront affichées dans la liste des
modes de paiement disponibles lors du passage à la caisse).
Dans le champ "Processeur",
copiez et collez le code du fichier handler_paymaster.php téléchargé.
Cliquez sur "Appliquer".
Dans le menu principal "Pages
dynamiques typiques" - "Boutique en ligne" - crayon en face
"Panier en ligne" - "Personnaliser la page" dans le champ
"Personnaliser la page dynamique typique" après $bCheckStock = TRUE ;
insérer le code handler Paymaster :
if(isset($_REQUEST['LMI_MERCHANT_ID']))
{
$order_id =
intval(Core_Array::getRequest('LMI_PAYMENT_NO'));
$oShop_Order =
Core_Entity::factory('Shop_Order')->find($order_id);
if (!is_null($oShop_Order->id))
{
Shop_Payment_System_Handler::factory($oShop_Order->Shop_Payment_System)
->shopOrder($oShop_Order)
->paymentProcessing();
}
}
Changez les variables $_merchant_id
et
$_secret_key
dans le code du gestionnaire Paymaster.
Module mis en place, bon paiement !