Certaines cartes sont émises avec des fonctionnalités de code PIN en ligne. L'émetteur vérifie alors le code PIN au moment des demandes d'autorisation. Stripe Terminal prend en charge ce type de vérification pour les marchés non américains dans lesquels les émetteurs recourent fréquemment à des codes PIN, y compris les marchés EMEA (Europe, Moyen-Orient et Afrique) et Asie-Pacifique.
Certaines cartes bancaires sont émises avec un code PIN hors ligne qui peut être vérifié directement sur la carte bancaire. Stripe Terminal permet de procéder à ce type de vérification à partir des lecteurs BBPOS WisePOS E qui prennent en charge les codes PIN. Toutefois, les lecteurs Stripe M2 et BBPOS Chipper 2X BT n'ont pas de clavier PIN et ne sont donc pas compatibles avec la vérification de code PIN en ligne ou hors ligne.
Lors du processus d'autorisation, la banque émettrice de la carte décide si la carte est approuvée ou refusée.
Dans la mesure où les cartes internationales qui sont refusées pour des transactions par TPE avec Terminal peuvent être approuvées pour les paiements en ligne, vous pouvez recueillir les informations de la carte et traiter la transaction comme s'il s'agissait d'un paiement sans présentation de la carte. En effet, il n'y a pas d'exigence en matière de code PIN pour les transactions en ligne sans carte.