Tell us what's going on and a person on the Cleo Pay team will reply by email. You can also write to support@cleo-pay.com.
For vendors
For businesses