2017 © Pedro PelĂĄez
 

thelia-module wire-transfer-module

image

thelia/wire-transfer-module

  • Thursday, March 19, 2015
  • by cqfdev
  • Repository
  • 3 Watchers
  • 0 Stars
  • 102 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Wire Tranfer Payment Module

Authors: Thelia info@thelia.net, Franck Allimant, franck@cqfdev.fr, (*1)

Contents

fr_FR:, (*2)

  1. Installation
  2. Utilisation
  3. Boucle
  4. Intégration

en_US:, (*3)

  1. Install notes
  2. How to use
  3. Loop
  4. Integration

fr_FR

Ce module permet Ă  vos clients de payer leurs commandes par virement banciare., (*4)

Il s'agit d'une amélioration du module PaymentTransfer., (*5)

Installation

Pour installer le module de paiement par virement, téléchargez l'archive et décompressez la dans <dossier de thelia>/local/modules, (*6)

Utilisation

Tout d'abord, activez le module dans le Back-Office, onglet "Modules", puis cliquez sur "Configurer" sur la ligne du module., (*7)

Via la page de configuration, entrez vos informations bancaires et enregistrez., (*8)

Email de notification de paiement

Un email de notification de paiement est envoyé à vos clients lorsque vous avez bien reçu leur virement, et que leur commande passe à l'état payé. Le contenu de ce mail est configurable dans le back-office -> Configuration -> Template e-mail -> Confirmation de virement, (*9)

Boucle

  1. Le type de la boucle est wiretransfer.get.info. Cette boucle permet de récupérer les informations bancaires., (*10)

    • Arguments:
      1. order_id | obligatoire | id de la commande
    • Sorties:, (*11)

      1. $ACCOUNT_HOLDER_NAME: nom du titulaire du compte
      2. $IBAN: Numéro IBAN
      3. $BIC: code BIC
    • Utilisation:, (*12)

      {loop name="wiretransfer.infos" type="wiretransfer.get.info" order_id=$placed_order_id}
         <dt>{intl d='wiretransfer' l="Account holder name"} : </dt>
         <dd>{$ACCOUNT_HOLDER_NAME}</dd>
      
         <dt>{intl d='wiretransfer' l="IBAN"} : </dt>
         <dd>{$IBAN}</dd>
      
         <dt>{intl d='wiretransfer' l="BIC code"} : </dt>
         <dd>{$BIC}</dd>
      {/loop}
      

Intégration

Les informations bancaires du commerçant sont affichées sur la page order-placed.html du template frontOffice standard, en utilisant le hook order-placed.additional-payment-info., (*13)

en_US

This module offers wire transfer payment to your customers., (*14)

This is an improvement of the TranferPayment module., (*15)

Install notes

To install the wire transfer payment module, download the archive and uncompress it in <path to thelia>/local/modules, (*16)

Usage

You first need to activate the module in the Back-Office, tab "Modules". Then click on "Configure" on the line of the module., (*17)

Using module's the configuration page, enter you Bank account information and save., (*18)

Payment notification e-mail

A notification email is sent to your customers when you've received their wire transfer, and switcher the order to the "paid" status., (*19)

The content of this e-mail could be configured in the back-office -> Le contenu de ce mail est configurable dans le back-office -> Configuration -> Mailing templates -> Wire transfer confirmation, (*20)

 Loop

  1. The loop type is wiretransfer.get.info. This loop returns the bank information., (*21)

    • Arguments:, (*22)

      1. order_id | mandatory | id of the order
    • Output:, (*23)

      1. $ACCOUNT_HOLDER_NAME: name of the bank account holder
      2. $IBAN: IBAN number
      3. $BIC: BIC code
    • Usage:, (*24)

      {loop name="wiretransfer.infos" type="wiretransfer.get.info" order_id=$placed_order_id}
         <dt>{intl d='wiretransfer' l="Account holder name"} : </dt>
         <dd>{$ACCOUNT_HOLDER_NAME}</dd>
      
         <dt>{intl d='wiretransfer' l="IBAN"} : </dt>
         <dd>{$IBAN}</dd>
      
         <dt>{intl d='wiretransfer' l="BIC code"} : </dt>
         <dd>{$BIC}</dd>
      {/loop}
      

Integration

The bank account information are displayed in order-placed.html file of the default front office template, using the order-placed.additional-payment-info hook., (*25)

The Versions

19/03 2015

dev-master

9999999-dev

  Sources   Download

LGPL-3.0+

The Requires

 

19/03 2015

1.1

1.1.0.0

  Sources   Download

LGPL-3.0+

The Requires