Skip to content

Glossary:

A type of payment transaction where orders are placed via mail or phone, typically without a physical card present.

Share this