First you will need to schedule a demo, one our demo meeting is successful then we move to the next phase of onboarding with your account creation.
Yes, you can make payment using any major credit/debit card.