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.
- Réservation en ligne
- Acompte débité
- Carte enregistrée dans le CIM
- Solde débité plus tard
- Votre compte bancaire
| Étape | Où elle se passe | Qui la contrôle |
|---|---|---|
| Le client réserve et entre sa carte | Page de réservation Checkfront, sur votre domaine Checkfront | Checkfront |
| La carte est vérifiée, puis débitée ou retenue | Passerelle Authorize.Net | Authorize.Net |
| Checkfront apprend que le paiement est passé | Webhook vers Checkfront | Vous le configurez, Checkfront le reçoit |
| Le paiement est approuvé et réglé | Réseaux de cartes, lot quotidien | Votre processeur |
| L’argent arrive dans votre compte | Votre banque | Le fournisseur de votre compte marchand |
Ce que Checkfront fait avec Authorize.Net
| Fonction | Ce que dit la documentation de Checkfront |
|---|---|
| Paiements réels | Pris 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é |
| Remboursements | Pris en charge, dans un certain délai (voir les limites plus bas) |
| Retenir les paiements | Authorize Only (autorisation seulement) retient le montant jusqu’à 30 jours |
| Paiements par le personnel | Pris en charge |
| Terminaux | Lecteurs de bande magnétique « Triple track », pour les paiements par le personnel seulement |
| Mode test | Sandbox 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 charge | Paiement 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énementnet.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
- Checkfront: Setting up Authorize.net as your Checkfront payment provider, lu le 6 octobre 2026
- Authorize.Net: processors and currencies, par la page principale, lu le 6 octobre 2026
- Authorize.Net: what happens when you update your processor, par la page principale, lu le 6 octobre 2026
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.

