Checkfront et Authorize.Net au Canada : ce qui fonctionne et comment le configurer.

Oui, Checkfront fonctionne avec Authorize.Net pour une entreprise canadienne. Checkfront indique le Canada comme pays pris en charge pour cette connexion. Vous entrez vos identifiants Authorize.Net dans Checkfront, ajoutez un webhook, et les clients paient sur votre page de réservation sans la quitter. Vous pouvez prendre un acompte maintenant et débiter le solde plus tard sur une carte enregistrée. Les limites : une seule devise, pas de 3D Secure, et seulement des lecteurs à bande magnétique à votre comptoir.

A kayak rental desk on a Canadian lake at sunrise, a staff member checking a booking on a tablet.

La réponse courte

  • Le Canada figure sur la liste. Le tableau des fonctions de Checkfront nomme les États-Unis, le Canada et l’Australie pour Authorize.Net.
  • Les acomptes et les soldes fonctionnent. Avec le Customer Information Manager (CIM) d’Authorize.Net, Checkfront conserve la carte sous forme de jeton et débite le solde plus tard.
  • Vous pouvez retenir un paiement pendant 30 jours. Après ce délai, une retenue non capturée expire et ne peut pas être réglée.
  • Une seule devise. Checkfront ne prend pas en charge les comptes à plusieurs devises, alors les visiteurs américains paient dans la devise de votre compte.
  • Pas de 3D Secure, ni Apple Pay ni Google Pay. Checkfront vous dirige vers d’autres fournisseurs pour ces fonctions.
  • Ni puce ni paiement sans contact. Les lecteurs utilisés par le personnel lisent seulement la bande magnétique, alors jumelez Checkfront à un terminal distinct au comptoir.

Le trajet d’un paiement

Un client réserve sur votre page Checkfront et y entre sa carte. Checkfront l’envoie à Authorize.Net, et un webhook avise Checkfront que le paiement est passé. Le processeur règle ensuite le lot de la journée vers votre banque.

  1. Réservation en ligne
  2. Acompte débité
  3. Carte enregistrée dans le CIM
  4. Solde débité plus tard
  5. Votre compte bancaire
ÉtapeOù elle se passeQui la contrôle
Le client réserve et entre sa cartePage de réservation Checkfront, sur votre domaine CheckfrontCheckfront
La carte est vérifiée, puis débitée ou retenuePasserelle Authorize.NetAuthorize.Net
Checkfront apprend que le paiement est passéWebhook vers CheckfrontVous le configurez, Checkfront le reçoit
Le paiement est approuvé et régléRéseaux de cartes, lot quotidienVotre processeur
L’argent arrive dans votre compteVotre banqueLe fournisseur de votre compte marchand

Ce que Checkfront fait avec Authorize.Net

FonctionCe que dit la documentation de Checkfront
Paiements réelsPris en charge
Paiement intégréLes clients restent sur votre domaine Checkfront pour payer
Refacturation (Rebilling)Débite plus tard une carte enregistrée. Exige que le CIM d’Authorize.Net soit activé
RemboursementsPris en charge, dans un certain délai (voir les limites plus bas)
Retenir les paiementsAuthorize Only (autorisation seulement) retient le montant jusqu’à 30 jours
Paiements par le personnelPris en charge
TerminauxLecteurs de bande magnétique « Triple track », pour les paiements par le personnel seulement
Mode testSandbox Mode dans Checkfront, avec votre compte Authorize.Net en mode Test
Vérification d’adresse (AVS)Checkfront envoie l’adresse et le code postal
Non pris en chargePaiement par redirection, plus d’une devise, 3D Secure, PSD2, usage comme fournisseur secondaire, Apple Pay, Google Pay, Alipay, iDEAL, achat maintenant et paiement plus tard, Google reCAPTCHA

La configuration se fait sous Manage > Ecommerce Setup > Payment, avec un accès administrateur. Votre formulaire de réservation doit demander l’adresse, la ville, la province, le code postal et le pays. Ces données alimentent la vérification d’adresse.

Le Canada et le dollar canadien

Le tableau des fonctions de Checkfront indique le Canada comme pays pris en charge. Son texte d’introduction nomme un groupe plus large : les États-Unis, le Canada, le Royaume-Uni, l’Europe et l’Australie. Le tableau est le plus restreint et le plus précis des deux.

Checkfront ne nomme pas le dollar canadien. Il dit que les factures sont dans une seule devise et que les comptes à plusieurs devises ne sont pas pris en charge. Cela correspond à la règle d’Authorize.Net : chaque compte est réglé dans une seule devise, comme l’explique la page principale. Si votre compte est en CAD, un client américain est débité en CAD.

CleverPays peut ouvrir les deux, un compte Authorize.Net en CAD et un en USD, et y ajouter American Express.

Les limites à connaître avant de vous y fier

  • Ajoutez le webhook. Sans lui, Checkfront dit que le paiement peut rester en suspens et qu’un client peut soumettre deux fois et réserver en double. Dans Authorize.Net, allez à Account > Business Settings > Webhooks. Dirigez-le vers https://[your Checkfront url]/notify/AuthorizeNet/ pour l’événement net.authorize.payment.authcapture.created.
  • Le délai de remboursement est donné de deux façons. Une partie de l’article dit 180 jours après le règlement, et sa note sur l’erreur E00027 va dans le même sens. Un titre de section dit que les remboursements cessent à 120 jours. Confirmez le délai dans votre compte Authorize.Net. Pour une vente ancienne, remboursez dans le tableau de bord d’Authorize.Net et inscrivez un remboursement PDV dans Checkfront.
  • Les remboursements partiels le jour même échouent. Un paiement qui n’est pas réglé peut seulement être annulé. Pour un remboursement partiel, attendez le lendemain du règlement du lot.
  • Les retenues expirent. Un paiement Authorize Only laissé 30 jours expire et ne peut pas être capturé. Checkfront dit que la plupart des entreprises utiliseront probablement Authorize & Capture (autoriser et capturer).
  • Désactivez les reçus par courriel d’Authorize.Net. Sinon, les clients reçoivent deux reçus.
  • Surveillez le Market Type. L’erreur 87 paraît quand le Market Type (type de marché) est réglé sur Retail. L’article dit de changer ce réglage pour que Checkfront fonctionne.

À qui ça convient

Les entreprises ci-dessous sont des exemples d’utilisation de Checkfront. Elles sont fictives, ce ne sont pas nos clients.

Un voyagiste qui prend des acomptes

Une entreprise d’excursions aux baleines ou de circuits de plusieurs jours prend une partie du prix à la réservation. Avec la refacturation activée, elle débite le solde avant le départ sur la carte enregistrée. Le client n’a rien à entrer de nouveau.

Un exemple seulement, pas une soumission : un voyage de 1 000 $ avec un acompte de 200 $ à la réservation et 800 $ débités deux semaines avant le départ.

Un commerce de location de vélos ou de kayaks

Un commerce de location veut un dépôt de garantie pour dommages qu’il peut libérer. Authorize Only retient un montant jusqu’à 30 jours. L’article de Checkfront présente cette fonction comme un réglage de paiement. Il ne dit pas si un même réglage peut retenir certaines réservations et en débiter d’autres. Testez-le d’abord dans le sandbox.

Une attraction avec un comptoir d’accueil

Un jeu d’évasion ou un parc de tyroliennes vend en ligne et au comptoir. Les réservations en ligne passent par Authorize.Net. Au comptoir, Checkfront prend en charge seulement les lecteurs à bande magnétique, et la plupart des cartes canadiennes sont à puce. Un terminal distinct à puce et sans contact s’occupe des clients sans réservation. Demandez à Checkfront comment inscrire ces paiements dans une réservation.

Changer le processeur derrière Checkfront

Authorize.Net dit qu’un changement de processeur ne touche pas vos connexions API. Votre API Login ID, votre Transaction Key et votre webhook dans Checkfront restent tels quels. Les cartes conservées dans le CIM restent dans le même compte Authorize.Net, alors les soldes dus sur les réservations futures peuvent encore être débités.

Prévoyez le reste. Les remboursements sur les réservations plus anciennes passent par le nouveau processeur. Réglez d’abord les lots ouverts et capturez ou annulez les retenues en cours. Gardez l’ancien compte marchand ouvert jusqu’à la fin des anciens remboursements et des rétrofacturations. Faites ensuite une petite réservation test, remboursez-la et vérifiez le dépôt. Passer à un nouveau compte Authorize.Net est un plus gros travail : nouveaux identifiants, nouveau webhook, et des cartes enregistrées qui ne suivent pas d’elles-mêmes. Voyez garder la passerelle et changer de processeur.

La place de CleverPays

Checkfront possède et entretient son connecteur Authorize.Net. Authorize.Net exploite la passerelle. Le processeur approuve et règle les paiements. CleverPays ne fabrique pas, ne certifie pas et ne soutient pas Checkfront.

Nous pouvons examiner votre relevé actuel avec vous et vous montrer ce que vous payez aujourd’hui. Nous pouvons ouvrir le compte Authorize.Net et le compte marchand canadien derrière lui, et le connecter à Checkfront avec vous. Nous pouvons tester une réservation, un acompte, un débit du solde, un remboursement et le premier dépôt à votre banque. Nous pouvons rester votre personne-ressource après le lancement, en français et en anglais. Nous pouvons aussi ouvrir un compte en USD et ajouter American Express.

Sources

Les noms de produits et d’entreprises sur cette page sont des marques de commerce de leurs propriétaires respectifs. CleverPays n’est ni affiliée à ces entreprises ni approuvée par elles.

Demander un rappel

Votre nom

Questions fréquentes

Oui, avec la refacturation activée. Elle exige le Customer Information Manager (CIM) d’Authorize.Net, qui conserve la carte sous forme de jeton.

Vous utilisez déjà Checkfront?

Envoyez-nous un relevé récent et dites-nous comment vous prenez les acomptes aujourd’hui. Nous vous montrerons ce que vous payez et ce qu’une configuration Authorize.Net changerait.

Des commerçants sur CleverPays

Note de 4,9 sur Google

“We manage all our stores with this. It's elegant, and the CleverPays team offers great customer service in English and French.”

MonacoRetail

Acceptez tous les principaux modes de paiement
VisaMastercardInteracAmerican ExpressDiscoverUnionPayJCBDiners ClubApple PayGoogle Pay