A compter de la date d'entrée en vigueur de la convention signée à Schengen le 19 juin 1990, les agents des douanes investis des fonctions de chef de poste ou les fonctionnaires désignés par eux titulaires du grade de contrôleur ou d'un grade supérieur peuvent, dans une zone comprise entre la frontière terrestre de la France avec les Etats parties à ladite convention et une ligne tracée à 20 kilomètres en deçà, ainsi que dans les zones accessibles au public des ports, aéroports et gares ferroviaires ou routières ouverts au trafic international et désignés par arrêté, pour la prévention et la recherche des infractions liées à la criminalité transfrontalière, vérifier le respect des obligations de détention, de port et de présentation des pièces ou documents prévue à l'article L. 611-1 du code de l'entrée et du séjour des étrangers et du droit d'asile. Lorsqu'il existe une section autoroutière démarrant dans la zone mentionnée ci-dessus et que le premier péage autoroutier se situe au-delà de la ligne des 20 kilomètres, la vérification peut en outre avoir lieu jusqu'à ce premier péage sur les aires de stationnement ainsi que sur le lieu de ce péage et les aires de stationnement attenantes. Les péages concernés par cette disposition sont désignés par arrêté. Lorsque cette vérification a lieu à bord d'un train effectuant une liaison internationale, elle peut être opérée sur la portion du trajet entre la frontière et le premier arrêt qui se situe au-delà des 20 kilomètres de la frontière. Toutefois, sur celles des lignes ferroviaires effectuant une liaison internationale et présentant des caractéristiques particulières de desserte, la vérification peut également être opérée entre cet arrêt et un arrêt situé dans la limite des 50 kilomètres suivants. Ces lignes et ces arrêts sont désignés par arrêté ministériel. Pour la vérification du respect des obligations de détention, de port et de présentation des pièces ou documents prévue à l'article L. 611-1 du code de l'entrée et du séjour des étrangers et du droit d'asile, le contrôle des obligations de détention, de port et de présentation des titres et documents prévus par la loi ne peut être pratiqué que pour une durée n'excédant pas six heures consécutives dans un même lieu et ne peut consister en un contrôle systématique des personnes présentes ou circulant dans les zones ou lieux mentionnés au présent alinéa. Le fait que la vérification révèle une infraction autre que celle de non-respect des obligations susvisées ne constitue pas une cause de nullité des procédures incidentes. 
Dans les zones visées au premier alinéa, les agents des douanes mentionnés à cet alinéa sont habilités à constater les infractions aux articles L. 621-1 et L. 621-2 du code de l'entrée et du séjour des étrangers et du droit d'asile. 
Les agents des douanes constatent les infractions visées au deuxième alinéa par procès-verbal dont un double est remis dans les meilleurs délais au procureur de la République et une copie à l'intéressé. 
Les agents des douanes mentionnés au premier alinéa procèdent à la retenue provisoire des personnes en infraction aux dispositions des articles L. 621-1 et L. 621-2 du même code aux fins de mise à disposition de l'officier de police judiciaire territorialement compétent. 
Les agents des douanes informent sans délai le procureur de la République de la retenue provisoire, des motifs de la retenue et du lieu de cette retenue. Au cours de la retenue provisoire, la personne est conduite devant l'officier de police judiciaire territorialement compétent ou maintenue à sa disposition. La durée de la retenue provisoire est limitée au temps strictement nécessaire à l'accomplissement de ces diligences, sans pouvoir excéder trois heures à compter de la constatation des infractions aux mêmes articles L. 621-1 et L. 621-2. A l'expiration de ce délai, la personne est laissée libre si elle n'a pu être remise à l'officier de police judiciaire territorialement compétent et si elle n'a pas commis d'infraction douanière. Le procureur de la République peut mettre fin à tout moment à la retenue provisoire. 
Lorsque la personne retenue est placée en garde à vue au terme de la retenue provisoire, la durée de la retenue provisoire s'impute sur celle de la garde à vue. 
Lorsque la personne retenue fait l'objet par ailleurs d'une retenue douanière, dans les conditions prévues aux articles 323-1 à 323-10 du présent code, la durée de la retenue s'impute sur celle de la retenue douanière. 
Les agents des douanes mentionnent par procès-verbal de constat, dont un double est remis à l'officier de police judiciaire, le jour et l'heure du début et de la fin de la retenue provisoire.