1. Création d'un compte Business Paypal
Il faudra un compte de type Business pour pouvoir recevoir des paiements via l'opac Koha.
Cependant, avec un compte de type Personnel, il est possible de tester le paiement Paypal via un bac-à-sable.
2. Accès au site Developper de Paypal
2.1 Avec un compte Business
Il faut créer un compte également sur le site Developper
https://developer.paypal.com/classic-home/ et se rendre dans l'onglet
My account pour obtenir les informations à inscrire dans les préférences systèmes de Koha.
Pour écrire cette documentation, je n'ai pas eu accès à un compte Business Paypal, les tests ont été effectué avec un compte Personnel en mode Bac à sable (voir 2.2).
2.2 En mode bac à sable (sandbox)
Ensuite vous devez vous rendre dans la section Account de la partie Sandbox.
Sandbox vous permettra de tester le paiement via Paypal avec Koha sans créer de réelles transactions financières.
Cliquer sur Create account
Puis choisissez Business et le pays Canada
Le compte est crée, il faut ensuite se rendre dans la modification du compte pour récupérer les informations qui seront à inscrire dans les préférences systèmes de Koha
Cliquez sur View/Edit account
Les informations importantes se trouveront dans l'onglet API Credentials
3. Préférences systèmes dans Koha
Il y a 4 préférences systèmes dans Koha
Comme le compte crée sur le site Developper de Paypal a été crée dans une sandbox (bac à sable), il faut choisir bac à sable dans la préférence PaypalSandboxMode.
Quand vous serez prêt à effectuer des vrais transactions avec un vrai compte Business, vous pourrez choisir production dans la préférence systeme.
Dans la préférence PayPalChargeDescription, inscrivez le texte qui apparaitra dans la facture Paypal envoyé à l'usager.
Vous pouvez donc inscrire un texte plus explicit comme "Paiement amendes bibliothèque du cégep".
Dans la préférence PaypalPwd, il faut inscrire le Password du compte Developper crée dans la section 2.2
Dans la préférence PaypalSignature, il faut inscrire la signature
Dans la préférence PaypalUser, il faut inscrire le username
4. Effectuer un paiement à l'opac
L'usager, quand il va se connecter à son compte, va pouvoir sélectionner les amendes à payer dans l'onglet Mes amendes.
Il doit cocher les amendes qu'il souhaite payer puis se rendre en bas de la page
Cliquez sur Encaisser
Une page de connexion à Paypal va apparaitre et l'usager pourra effectuer le paiement.
4.1 Paiement des frais des personnes à charge
La fonction de paiement via Paypal dans l'OPAC permet également de payer les frais présents aux dossiers des personnes à charge de l'usager. Pour afficher les frais des personnes à charge, il faut s'assurer que l'option est activée dans le dossier de ces personnes. Sous la section informations de contact, dans le dossier d'usager, on retrouve le nom du garant et Afficher les prêts au garant et Montrer le amendes au garant. Il faut que Montrer les amendes au garant soit à Oui.
Dans la même rubrique que celle permettant de voir ses amendes, l'usager peut maintenant voir les frais des personnes à sa charge et peut sélectionner ces frais à payer.
5. Consulter les paiements effectués via Paypal
Dans le compte de l'usager dans l'onglet Transactions, le paiement effectué via Paypal aura une note dans la colonne Note