Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
French to English translations [PRO] Marketing - Internet, e-Commerce
French term or phrase:TPE
"TPE" in French means Terminal de Paiement Electronique, I have seen it translated as Credit Card Terminal, but wouldn't it be more correct to call it an EPT
Electronic Payment Terminal? The context is for secure payment on the Internet, so the seller does not have the physical card to put into a credit card terminal, just the numbers that go through the SSL protocol. I need some help to know the real term for it. Thanks!