Pour commencer à traiter des paiements via PostFinance (PostFinance E-Paiement E-Commerce), vous devez d’abord obtenir un compte marchand. Vous obtiendrez ainsi un PSPID et un mot de passe.
Le processeur E-Commerce de PostFinance (PostFinance E-Paiement E-Commerce) est le processeur standard pour PostFinance (PostFinance E-Paiement E-Commerce). Il permet le traitement des paiements via les pages de paiement de PostFinance (PostFinance E-Paiement E-Commerce). Cela signifie que si vous souhaitez traiter des cartes de crédit sans redirection vers la page de paiement de PostFinance (PostFinance E-Paiement E-Commerce), vous devez utiliser le processeur DirectLink. De même si vous souhaitez utiliser les fonctionnalités de lutte contre la fraude dans l’application pour le traitement OnSite.
Dans la documentation suivante, vous trouverez un aperçu de la configuration du processeur PostFinance (PostFinance E-Paiement E-Commerce). Suivez le guide étape par étape pour configurer votre compte. Si un réglage n’est pas explicitement mentionné, laissez-le tel quel, il n’a aucun effet sur la configuration.
Tout d’abord, vous devez créer une configuration de processeur dans l’application. Accédez à Space > Paiement > Configuration > Processeur pour créer un nouveau processeur. Si PostFinance (PostFinance E-Paiement E-Commerce) n’est pas visible dans la liste, commencez à saisir le nom et il devrait apparaître. Cliquez sur continuer pour démarrer la configuration.
Ensuite, vous devez définir un PSPID, un algorithme de hachage ainsi qu’une passphrase SHA-IN et SHA-OUT. Nous recommandons d’utiliser des phrases SHA-IN et SHA-OUT différentes et d’utiliser SHA-512 comme algorithme de hachage.
Accédez maintenant au backend PostFinance (PostFinance E-Paiement E-Commerce). Connectez-vous avec votre PSPID et votre mot de passe et accédez à Configuration > Technical Information.
La section suivante porte le nom des onglets de configuration et vous indique pour chaque onglet de configuration ce qui doit être défini.
Cet onglet peut être ignoré. Il s’agit uniquement d’un aperçu de vos réglages.
Les réglages des paramètres de transaction globaux sont des réglages globaux pour votre traitement des paiements. Normalement, rien ne doit être modifié ici. Consultez la capture d’écran ci-dessous qui montre les réglages standard.
Dans cet onglet, vous définissez l’algorithme de hachage et l’encodage. Assurez-vous de définir l'algorithme de hachage de manière identique (nous recommandons de le régler sur SHA-512) à vos réglages de processeur et l’encodage sur UTF-8.
Cet onglet définit la sécurité pour l’appel de la page de paiement de PostFinance (PostFinance E-Paiement E-Commerce). Ici aussi, vous devez vous assurer de définir la passphrase SHA-IN de manière identique à vos réglages de processeur dans l’application.
Cet onglet contient les réglages pour le retour de transaction des transactions réussies ou échouées vers la plateforme :
Laissez le champ HTTP redirection in the browser URLs vide.
Assurez-vous de cocher le réglage I would like to receive transaction feedback parameters on the redirection URLs.
Pour la requête directe HTTP server-to-server, réglez le paramètre sur Always online (immediately after the payment to allow customization of the response seen by the customer). ou, si ce réglage n’est pas disponible, réglez-le sur Online but switch to a deferred request when the online requests fail.
Dans le champ URL of the merchant post-payment page, vous saisissez l’URL suivante :
Les paramètres e-commerce dynamiques peuvent tous être déplacés vers le selected side. Et assurez- vous de définir la signature SHA-OUT exactement comme dans l’application.
Pour la HTTP request for status changes, sélectionnez l’option For each offline status change (payment, cancellation, etc.). et saisissez dans le champ de saisie ci-dessous l’URL suivante :
Si vous souhaitez recevoir un e-mail pour la transaction traitée, vous pouvez définir ici votre adresse e-mail et vous serez notifié chaque fois que vous recevez un paiement.
Une fois que tout est configuré dans le backend de PostFinance (PostFinance E-Paiement E-Commerce), vous pouvez continuer à créer les modes de paiement (si vous ne l’avez pas déjà fait) dans Space > Paiement > Configuration > Mode de paiement.
Une fois le mode de paiement créé, vous pouvez connecter la configuration du processeur et le mode de paiement dans la configuration du connecteur Space > Paiement > Configuration > Connecteur.