Paiements instantanés
Notre interface API Paiements instantanés est le choix idéal pour les paiements en temps réel au Canada. Grâce au service Virement Interac, vous pouvez rapidement envoyer ou demander de l'argent, être sûr que les fonds seront disponibles immédiatement et suivre leur état en temps réel. Tout ce dont vous avez besoin, c'est l'adresse courriel ou le numéro de compte du destinataire.
Aperçu
Limites: | 25 000 $/paiement 25 000 $/demande de fonds 1 paiement/appel 1 demande de fonds/appel Appels illimités |
Pays : | Canada seulement CAD seulement |
Vitesse : | Dépôts instantanés (numéros de compte et courriels avec Dépôt automatique) Jusqu'à 30 minutes (courriels sans Dépôt automatique) |
Heures limites (jours ouvrables) : | Toujours disponible |
Endpoints Summary
Chiffrement de la charge utile
Pour des raisons de sécurité, toutes les demandes envoyées à nos interfaces API de paiement et toutes les réponses provenant de celles-ci doivent être chiffrées. Pour obtenir des instructions détaillées, consultez notre processus de chiffrement.
Obtenir l'état du paiement
Vérifiez le dernier état de vos paiements envoyés (CAMT.005). Cet appel renvoie l'état actuel d'un paiement particulier (Pain.002). Veuillez consulter le tableau ci-dessous pour plus d'informations sur les états possibles qui peuvent être renvoyés.
Remarque : Au lieu de vérifier manuellement, vous pouvez également demander des alertes automatiques par API Webhook, courriel ou message texte à l'aide de notre interface API Notifications push.
Request
Code Samples
Headers
Body
Obtenir l'état de la demande de fonds
Vérifiez l'état actuel de vos demandes de fonds envoyées (CAMT.005). Cet appel renvoie l'état actuel d'une demande de fonds particulière (Pain.002). Veuillez consulter notre tableau ci-dessous pour plus d'informations sur les états possibles qui peuvent être renvoyés.
Remarque : Au lieu de vérifier manuellement, vous pouvez également demander des alertes automatiques par API Webhook, courriel ou message texte à l'aide de notre interface API Notifications push.
Request
Code Samples
Headers
Body
Demander des fonds
Demandez rapidement de l'argent par courriel ou percevez des paiements dans votre propre application (Pain.013). Pour les demandes envoyées par courriel, vous pouvez choisir une date d'expiration personnalisée comprise entre 2 heures et 30 jours.
Cet appel renvoie une confirmation si votre fichier a passé nos validations (Pain.014). S'il n'y a pas de problème, nous transmettons la demande à Interac, qui l'envoie par courriel au destinataire. Aucune approbation n'est requise.
Remarque : Pour une intégration invisible en arrière-plan, vous pouvez supprimer les courriels Interac traditionnels et utiliser à la place l'URL de la passerelle renvoyée dans votre application. Cela permet à votre utilisateur d'effectuer le paiement sans quitter votre application. Vous devez tout de même transmettre l'adresse courriel de l'utilisateur, même si vous décidez de ne pas envoyer les courriels par Interac.
Request
Code Samples
Headers
Body
Obtenir les options de paiement
Vérifiez quelle option de paiement est disponible pour l'adresse courriel ou le numéro de compte du destinataire (ACMT.023). Cette vérification doit être effectuée avant que vous puissiez envoyer un paiement.
La réponse confirmera si les dépôts en temps réel sont disponibles et inclura un numéro de référence nécessaire pour créer votre paiement (ACMT.024). Les numéros de référence expirent dans les 10 minutes.
Remarque : Si vous essayez d'envoyer un paiement à une adresse courriel enregistrée pour le Dépôt automatique, notre réponse comprendra également le nom commercial ou le nom légal enregistré du titulaire du compte. Cela permet de confirmer que vous payez la bonne personne ou la bonne entreprise.
Request
Code Samples
Headers
Body
Envoyer un paiement
Créez votre paiement (Pain.001) avant l'expiration de votre numéro de référence du dernier appel. Pour les paiements envoyés à une adresse courriel sans Dépôt automatique, vous pouvez spécifier une période d'expiration personnalisée comprise entre 1 et 30 jours.
Cet appel renvoie une confirmation si votre fichier a passé nos validations (Pain.002). Si aucun problème n'est détecté, les paiements sont transmis à Interac pour traitement. Aucune approbation n'est requise.
Remarque : Les paiements sont traités immédiatement et ne peuvent pas être prévus pour une date ultérieure. Ils ne peuvent pas non plus être modifiés ou annulés une fois envoyés.