The #1 Humanized Marketing Platform

Do I need to add my card details to create my account?


No! :)

There is no need to link your card in order to create your account! You may add or edit your card details in your account any time you want!

Was this article helpful?
0 out of 0 found this helpful