Introduction

WL Sips est une solution de paiement de commerce électronique multicanale sécurisée conforme à la norme PCI DSS. Elle vous permet d’accepter et de gérer des transactions de paiement en prenant en compte les règles métier liées à votre activité (paiement à la livraison, paiement différé, paiement récurrent, paiement en plusieurs fois …).

L’objectif du présent document est d’expliquer l'intégration du moyen de paiement PayButton dans WL Sips .

À qui s’adresse ce document ?

Ce document a pour objectif de vous aider à implémenter le moyen de paiement PayButton sur votre site de commerce électronique.

Il comprend :

  • des informations fonctionnelles à votre attention ;
  • des instructions d'implémentation à destination de votre équipe technique.

Pour avoir une vue d’ensemble de la solution WL Sips , nous vous conseillons de consulter les documents suivants :

  • Présentation fonctionnelle ;
  • Guide de configuration des fonctionnalités .

Comprendre les paiements PayButton avec WL Sips

Principes généraux

PayButton est un moyen de paiement proposé par les banques belges KBC, CBC et ING, permettant aux clients de payer par virement bancaire.

Lorsque le client décide de payer via PayButton, il est redirigé vers le site Web de sa banque en ligne, il s'authentifie, puis et confirme le virement bancaire.

Le client doit disposer d'un lecteur de carte.

Règles d’acceptation

Fonctionnalités disponibles

Canaux de paiement
Internet V Canal de paiement par défaut
MOTO X
Télécopie X
SVI X
Typologies de paiement
Paiement immédiat V
Paiement en fin de journée X
Paiement différé X
Paiement à l'expédition X
Paiement en plusieurs fois X
Paiement par abonnement X
Paiement par fichier X
Paiement OneClick X
Gestion des devises
Acceptation multidevise X EURO uniquement
Règlement en devise X EURO uniquement

Caractéristiques du moyen de paiement PayButton CBC/KBC-ING

Ces boutons de paiement ont les caractéristiques suivantes :

  • virement bancaire ;
  • euro uniquement ;
  • paiement par message simple :
    • aucune remise ;
    • aucun impayé ;
  • compte :
    • commerçant :
      • posséder un compte ING et / ou un compte bancaire KBC / CBC ;
      • avoir signé un contrat d’acceptation Home’Pay et / ou KBC / CBC Online.
    • client :
      • posséder un compte ING et / ou un compte bancaire KBC / CBC ;
      • avoir un lecteur de carte ING et / ou un lecteur de carte KBC / CBC.
  • identification :
    • les titulaires de compte se connectent avec leur lecteur de carte ING ou BCK / CBC.
  • paiement en ligne en temps réel :
    • ING :
      • pas de synchronisation du statut de paiement : WL Sips ne dispose pas d'informations sur le statut du transfert d'argent, vous devez vérifier votre compte manuellement.
    • KBC/CBC :
      • retours en ligne :
        • 3 tentatives de retours avec un délai de 3 minutes en cas de problèmes de communication sur Internet.
        • après trois mauvaises tentatives, 3 tentatives de retour avec un délai de 2 heures.
      • en cas de temps d’arrêt de l'ordinateur central lors du traitement du virement (très rare), vous devez vérifier le compte manuellement (possible uniquement dans les cas où le compte du bénéficiaire est le même que le vôtre).

Pages de paiement

Les pages de paiement suivantes proviennent de l'interface ING et fonctionnent de la même manière pour KBC / CBC.

Le client choisit le moyen de paiement Home’Pay.

Il est ensuite redirigé vers la page de la saisie des informations requises dédiée à ING :

Une page de confirmation s’affiche sur la plateforme ING :

Le client est redirigé vers la plateforme WL Sips afin de faire afficher la page de confirmation.

Le ticket de paiement s’affiche, puis le client retourne sur votre site Web.

Ouvrir votre contrat d’acceptation PayButton

Ouvrir votre contrat ING

Vous devez signer un contrat d’acceptation d’ING Home’Pay, et ING vous fournira un VENDOR_ID.

Vous devez fournir un mot de passe technique à ING Home’Pay.

Vous devez également posséder un compte bancaire ING et souscrire à une banque ING en ligne afin de vérifier les virements.

Ouvrir votre contrat KBC / CBC

Les contrats d'acquisition de KBC / CBC Online sont deux contrats distincts, l'un pour la banque KBC et l'autre pour la banque CBC.

Vous devez également avoir un compte bancaire à KBC / CBC.

Ouvrir votre contrat WL Sips

ING Home’Pay

Vous devez fournir à WL Sips votre VENDOR_ID attribué par ING Home’Pay lors de l’enregistrement à ING et le mot de passe technique que vous avez attribué à ING Home’Pay.

KBC/CBC OnLine

WL Sips dispose d’une identification d’intégrateur pour KBC / CBC Online.

Lors de votre inscription, vous devez transférer les données suivantes à WL Sips :

  • nom du commerçant ;
  • numéro IBAN de compte du commerçant ;
  • numéro BIC de compte du commerçant.

Effectuer un paiement PayButton

Vous pouvez proposer le moyen de paiement PayButton au travers de Sips Paypage qui assure l’interface de paiement directement avec le client via son navigateur Web.

Le seul mode de remise disponible pour une transaction PayButton est le mode immédiat (la remise de la transaction est réalisée au moment de l’acceptation du paiement en ligne).

Le diagramme ci-dessous explique les différents états par lesquels peuvent passer les transactions ING selon le mode de capture choisi :

Le diagramme ci-dessous explique les différents états par lesquels peuvent passer les transactions KBC et CBC selon le mode de capture choisi :

Effectuer un paiement PayButton avec Sips Paypage

La cinématique de paiement pour Sips Paypage est décrite ci-dessous :

Paramétrer la requête de paiement

Aucun champ spécifique n'est requis pour soumettre une requête de paiement PayButton.

Pour KBC-CBC, la référence de l’instruction devrait être numérique à 10 chiffres. Si ce n'est pas le cas, nous envoyons un champ différent à l’acquéreur ; ce champ est composé comme suit :

  • la date de la transaction au format « mmjj » (4 caractères), suivie de
  • l’identifiant de transaction rempli à gauche avec « 0 » (6 caractères).

Exemple : 1121009453 où la date de la transaction est le 21 novembre et la transaction = 9453.

Analyser la réponse

Le tableau suivant récapitule les différents cas de réponse à traiter :

État Champs de la réponse Action à réaliser
Paiement accepté acquirerResponseCode = 00
authorisationId = (voir le Dictionnaire des données).
paymentMeanType = CREDIT_TRANSFER
Vous pouvez livrer la commande.
Refus acquéreur acquirerResponseCode = (voir le Dictionnaire des données). L’autorisation est refusée pour un motif non lié à la fraude.
Si vous n’avez pas opté pour l’option « nouvelle tentative de paiement » (pour plus de détails veuillez consulter le Guide de configuration des fonctionnalités ), vous pouvez proposer à votre client de payer avec un autre moyen de paiement en générant une nouvelle requête.
Refus nombre max essais atteint responseCode = 75 Le client a fait plusieurs tentatives qui ont toutes échoué.
Refus suite problème technique acquirerResponseCode = 90-98 Problème technique temporaire lors du traitement de la transaction. Proposez à votre client de refaire un paiement ultérieurement.

Pour connaître l'intégralité des codes réponses ( responseCode ) et codes réponses acquéreur ( acquirerResponseCode ), veuillez vous référer au Dictionnaire des données .

Effectuer un paiement PayButton avec Sips Office

L'acceptation du mode de paiement PayButton n'est pas disponible au travers de la solution Sips Office .

Gérer vos transactions PayButton

Opérations de caisse disponibles

Aucune opération de gestion des transactions n'est possible avec le moyen de paiement PayButton.

Consulter vos transactions PayButton

Journaux

Les journaux mis à disposition par WL Sips vous permettent d’avoir une vision exhaustive et consolidée de vos transactions, opérations de caisse, situation comptable et impayés. Vous pouvez utiliser ces informations pour enrichir votre système d’information.

La disponibilité des transactions PayButton pour chaque type de journal est récapitulée dans le tableau ci-dessous :

Disponibilité des journaux
Journal des transactions V
Journal des opérations X
Journal de rapprochement des transactions X
Journal de rapprochement des impayés X

Sips Office Extranet

Vous pouvez consulter vos transactions PayButton et effectuer différentes opérations de gestion de caisse grâce à Sips Office Extranet .

Voici le détail d’une transaction PayButton pour KBC, CBC et ING.