# Fix: Authorize.net Payments Require Public Client Key

**URL:** https://support.gigbuilder.com/t/fix-authorize-net-payments-require-public-client-key/109
**Category:** Announcements
**Tags:** fix, authorizenet, payments
**Created:** [April 16, 2026, 8:01am UTC](https://support.gigbuilder.com/t/fix-authorize-net-payments-require-public-client-key/109 "2026-04-16T08:01:23Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Ashley](https://support.gigbuilder.com/user_avatar/support.gigbuilder.com/ashley/32/44_2.png) [@Ashley](https://support.gigbuilder.com/u/Ashley)
#### Post date: [April 16, 2026, 8:01am UTC](https://support.gigbuilder.com/t/fix-authorize-net-payments-require-public-client-key/109/1 "2026-04-16T08:01:23Z")

</div>

## Issue

When using [Authorize.net](http://Authorize.net) as your payment processor in Gigbuilder, clients may see a **“client key required”** error message when attempting to make payments through the client portal. This error occurs when your [Authorize.net](http://Authorize.net) setup is missing the **Public Client Key** credential.

## Solution

You need to collect three credentials from your [Authorize.net](http://Authorize.net) account and install them in Gigbuilder. Follow our step-by-step guide:

[How to Find Your Authorize.net API Credentials](https://support.gigbuilder.com/t/how-to-find-your-authorize-net-api-credentials/90)

The three credentials you need are:

- **API Login ID** — identifies your account
- **Transaction Key** — authenticates your payments
- **Public Client Key** — secures payment forms _(this was the missing piece causing the error)_

Once you have all three, log into Gigbuilder and enter them under **Settings → Merchant Services → Payment Processor** , then save your changes.

## Still Having Issues?

If the error persists after installing the Public Client Key, please [contact support](https://support.gigbuilder.com/t/contact-support/80).

— Ashley, Gigbuilder Support
