Add ANZ CyberSource to your EnrolHQ Payment Settings

How to Setup ANZ CyberSource on EnrolHQ

This guide will walk you through the process of setting up ANZ CyberSource as your payment provider in EnrolHQ. You'll need to generate API keys from your ANZ CyberSource account and configure them in your EnrolHQ payment settings.

Prerequisites

Before you begin, ensure you have:

  • An active ANZ CyberSource merchant account
  • Administrator access to your EnrolHQ dashboard with permissions to access Settings > Payment Settings
  • Your ANZ CyberSource login credentials

Step 1: Access ANZ CyberSource Management

  1. Log into your ANZ CyberSource account
  2. Navigate to Payment Configuration > Key Management in the left sidebar
  3. You'll see your Organization ID (Merchant ID) displayed at the top of the page - make note of this as you'll need it for EnrolHQ
NAB_Gateway___Step1

Step 2: Generate a New REST API Key

  1. Click the Generate key button in the top right corner of the Key Management page
  2. On the "Create Key" page, you'll see several key type options
  3. Under Recommended Key Types, select REST APIs
  4. Choose REST - Shared Secret (this should be pre-selected)
  5. Click Generate key at the bottom of the page
NAB_Gateway___Step2

NAB_Gateway___Step3

Step 3: Copy Your API Credentials

After generating the key, you'll see a "Key Generation" page with your credentials:

  1. Copy the Key: This is a long alphanumeric string (e.g., 834ab19a-2b84-4a64-a3bd-bcbd33c0b58a)
  2. Copy the Shared Secret: This is a longer encoded string (e.g., dN+63urDL2hMuPhoLU6I4aZkZtsuIg7aNqMTD7eO6JE=)
  3. Note your Organization ID: This should match what you saw in Step 1 (e.g., nabsandboxdemo0110029001)

Important: Keep these credentials secure and don't share them publicly. You can download them as a text file for safekeeping.

NAB_Gateway___Step4


Step 4: Configure EnrolHQ Payment Settings

  1. Log into your EnrolHQ dashboard
  2. Navigate to Settings > Payment Settings in the left sidebar
  3. In the "Fees and Payment Gateway" section:
    • Set Payment Provider to "ANZ CyberSource"
    • Enter your Organization ID (the Merchant ID from ANZ CyberSource)
    • Paste the Key from Step 3
    • Paste the Shared Secret Key from Step 3

NAB_Gateway___Step5

Step 5: Configure Additional Settings

Complete the remaining payment configuration:

  1. Accept AMEX: Check this box if you want to accept American Express cards
  2. AMEX Credit Card Surcharge: Enter a percentage if you charge extra for AMEX (leave blank if not applicable)
  3. Email For Daily Reports: Enter an email address to receive daily transaction reports
  4. Hour Of Sending The Daily Reports: Set when you want to receive daily reports (default is 18:00 we recommend you adjust to match your Banks transaction close timing)
  5. Credit Card Surcharge Label: Customise how surcharges appear to customers (default: "Credit Card Surcharge")

Step 6: Save Your Configuration

  1. Click Save at the bottom of the payment settings page
  2. Your ANZ CyberSource integration is now active and ready to process payments

Testing Your Setup

It's recommended to process a small test transaction to ensure everything is working correctly:

  1. Create a test payment for $1 by filling out a Registration form and changing the payment amount to $1
  2. Use a live credit card (or request EnrolHQ test this for you using a live credit card)
  3. Verify the transaction appears in both EnrolHQ and your ANZ CyberSource dashboard

Troubleshooting

If you encounter issues:

  • Invalid credentials error: Double-check that you've copied the Key and Shared Secret exactly as provided
  • Organisation ID mismatch: Ensure the Organisation ID in EnrolHQ matches your Merchant ID in NAB Gateway
  • Transaction failures: Verify your NAB Gateway account is active

Security Best Practices

  • Never share your API keys publicly
  • Regularly rotate your API keys for enhanced security
  • Monitor your transaction reports for any suspicious activity
  • Keep your EnrolHQ and ANZ CyberSource accounts secure with strong passwords

Your ANZ CyberSource integration with EnrolHQ is now complete and ready to process secure payments for your enrolment forms and offer acceptances.