This guide will walk you through setting up and configuring your credit card processing settings in CaterZen using Braintree or Authorize.net. If you have not yet connected your Braintree account to CaterZen, please contact our Team for additional information and assistance. 


Click here to find information on Which Gateway Can I Use To Have CaterZen Run My Credit Cards.


Step 1: Access Credit Card Processing Settings

  1. Log into your CaterZen account.

  2. Click on the Admin tab.       

  3. Scroll down to Global Settings.

  4. Click on Credit Card Processing.


Step 2: Select Your Credit Card Processor

If you have not set up your credit card processor yet:

  1. Choose the Global Credit Card Processor.    

  2. Select either Braintree or Authorize.net.     

  3. Enter the required account details. Braintree & CaterZen: How to Get Connected

  4. Click Save to apply the settings.


Step 3: Configure Transaction Handling Settings

Click on Credit Card Processing Settings, where you will find a dropdown menu with four options for handling transactions:


Option 1: Authorize Payment When Order is Created & Automatically Process at End of Day

  • When an order is placed, the system authorizes the credit card.

  • The payment is automatically processed at the end of the day, regardless of the order date.

  • Employees can override this setting manually.      

Option 2: Authorize Payment When Order is Created & Manually Process Later

  • The system verifies the card’s validity and ensures at least $1 is available.
  • The user must manually process the payment later via the Accounting tab.
  • This option allows for flexible payment timing.
  • Additional Info: If you choose this option, make sure your team has a process in place to manually charge the customer’s card when needed. This is useful for businesses that require verification before finalizing transactions. However, if the payment is not processed in a timely manner, there is a risk of expired authorizations, requiring the customer to re-enter their payment details.     

Option 3: Automatically Process Credit Card Based on Time Rules

  • The system will automatically charge the card based on selected rules.

  • You can set the card to be charged on:

    • The day of the order

    • One, two, or three days after the order date

  • Choose the time of day for the charge to be processed.

  • For invoice payments, it is recommended to set this to Automatically Captured to finalize transactions immediately.   

Option 4: Pre-Authorize Card Prior to Order Date & Process Based on Time Rules

  • For more additional information on Pre-Authorized Cards, click here:

  • This option pre-authorizes the card before the order date to ensure validity and available funds. 

  • You can set the pre-authorization to occur:

    • One, two, or three days before the order date

    • Choose the time of day for pre-authorization

  • Optionally, set a Pre-Authorization Increase Percentage:

    • Example: If the order total is $500 and you set a 20% increase, the system will pre-authorize $600.

    • Useful for businesses where customers add tips or frequently modify orders.


Step 4: Configure Additional Settings

Email Notifications for Credit Card Reports

  • Click Manage under this section.

  • Add email addresses for employees who should receive transaction approvals and decline notifications. Click Add Row if you need more options.

  • Click Save Changes to apply.


Automatically Send Sales Receipts to Customers

  • Check the box to enable this feature.

  • Customize the receipt email if needed.

  • Click Save to confirm changes.


Enable Invoice Payments for Customers


Need Further Assistance?

If you have any additional questions or need further clarification, please contact our Support Team. We’re happy to assist you!