Before you publish your event's page you need to make sure that your professional Viva.com account is verified. This is necessary for the transactions/payments to be successfully completed.
Otherwise, the customer will encounter an error (payment error) when paying and will not be able to complete the order.
Here you will find information on how to proceed with the verification, as described on the viva.com site: