This feature is coming soon, stay tuned for updates!
Accept Credit Card Payments for Tickets Through CyberSource Payment
Connecting a credit card processor to your event allows your registrants to pay for tickets directly from their mobile device or computer. With Accelevents, you can quickly and easily connect your CyberSource Payment account through your Accelevents Admin Console to be able to collect credit card payment through your checkout page.
Before You Begin
Before connecting the payment processor, you'll need the Relaxed AVS feature enabled in your CyberSource account.
Why Relaxed AVS Is Required
Accelevents does not require billing address details for every registration flow. When Relaxed AVS is disabled, CyberSource may reject transactions due to missing billing information. You will also get an error when connecting the payment processor if this feature is not enabled so you won't be able to proceed.
⚠️ Reach Out to CyberSource Support to Enable Relaxed AVS
Log in to the CyberSource Support Center and create a support case requesting to Enable Relaxed AVS for the merchant account
⏱ Expected Response Time: Approximately 24 hours (may vary based on CyberSource support availability). Once CyberSource confirms the update, you can successfully connect the gateway and proceed with transactions.
Step 1: Create a Certificate File in CyberSource
Log in to the CyberSource Business Center
Go to Administration > Key Management
Click Create New Key
Generate and download the certificate (.p12) file
Step 2: Generate Public & Private Keys from the Certificate
The .p12 certificate must be converted into public and private keys before connecting CyberSource to Accelevents.
Use the following API endpoint to extract the public and private keys from the .p12 file:
curl --location 'https://api.accelevents.com/rest/host/event/location-check/settings/payment-gateway/create-keys-from-file' \
--header 'Accept: application/json' \
--header 'Authorization: <JWT_TOKEN>' \
--form 'file=@"/path/to/your/certificate.p12"' \
--form 'filePassword="CERTIFICATE_PASSWORD"'
In the example below, we used Postman to generate the keys.
Select POST
Paste the API endpoint URL
In the body's Key column, add file (File) and filePassword (Text)
In the body's value, upload the file and enter the file password from step 1
In Header, add Authorization as key, and get your Accelevents admin user token as authorization value.
Click Send to generate the keys.
Copy the keys between the quotes " "
Step 3: Connect CyberSource to Accelevents
Go to Settings > Payment Processing in your Accelevents admin console
Select Other Gateways
Select CyberSource as Gateway Type
Paste your CyberSource Merchant ID to User Name
Paste the private and public keys you generated in step 2
Click Connect
Note: If Relaxed AVS is not enabled, you won't be able to connect the payment processor
Step 4: Configure Fraud Rules & Disable Decision Manager Review in CyberSource
While CyberSource allows you to configure fraud rules based on your specific requirements, enabling transaction review can sometimes cause valid transactions to be sent for manual review due to factors such as incorrect address details or other risk signals. In such cases, transactions may fail on Accelevents, impacting the user experience. To avoid unnecessary transaction failures, we recommend using the below configuration in the CyberSource account.
Step 5: Enable Billing Address Fields in Accelevents
If you require the registrant's Billing Address, you'll need to enable this Ticket Buyer field to collect the information and pass to CyberSource.











