Skip to content
/ atos Public

Sips-International Worldline plugin for Magix cms

License

Notifications You must be signed in to change notification settings

magix-cms/atos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atos

Sips-International Worldline plugin for Magix cms

Plugin Atos Magix CMS

version

release

Authors

  • Gerits Aurelien (aurelien[at]magix-cms[point]com)

Description

Ce plugin est dédié a Magix CMS et travail avec Worldline Sips (Atos).

Installation

  • Décompresser l'archive dans le dossier "plugins" de magix cms
  • Connectez-vous dans l'administration de votre site internet
  • Cliquer sur l'onglet plugins du menu déroulant pour sélectionner Atos.
  • Une fois dans le plugin, laisser faire l'auto installation
  • Il ne reste que la configuration du plugin pour correspondre avec vos données.

Exemple d'utilisation dans votre panier

Préparer les données a envoyer :

$brand = $_POST['brand'];
$atos = new plugins_atos_public();
if(isset($brand)){
    $getPaymentRequest = $atos->getPaymentRequest(array(
        'returnUrl'           =>  'atos',
        'iso'                 =>  frontend_model_template::current_Language(),
        'brand'               =>  'VISA',
        'amount'              =>  '1000',
        'orderId'             =>  'ds5f4f45sf456d4',
        'customerId'          =>  '4',
        'customerEmail'       =>  '[email protected]',
        'returnContext'       =>  '10'
    ));
    $this->template->assign('getItemData', $getPaymentRequest, true);
}else{
    // Affiche les modes de paiements disponible.
    $atos->getPaymentBrand();
}

Utiliser les données reçues :

  $atos = new plugins_atos_public();
  if(isset($_POST['Encode'])){
      $setData = $atos->fetchData(array('context'=>'unique'));
      $data = $atos->getPaymentResponse($setData);
      $this->template->assign('getPaymentResponse', $data, true);
  }else{
      $atos->getPaymentBrand();
  }

Configuration

configuration-atos

Les modes de paiements

modes-paiements-atos

Ressources