GLOSSARY

The ultimate glossary ofpayment terms

As new technology emerges faster than ever, you may find it hard to keep up with the latest in payment innovations.