Responsible for the content:

Payment21® is a branded financial service powered by Moving Media GmbH

Bahnhofplatz 1-3/PF # 445

CH-9430 Sankt Margrethen SG

Schweiz – Suisse - Svizzera - Switzerland

Swiss Made Crypto Payments

Tel +41-71-740-1629

U.S. Toll Free: +1-888-770-0850

Providing AML-compliant Transactions at all Times

Contact our Editor-in-chief for content corrections and amplifications.

Begin accepting digital payments in 5 easy steps