Skip to content

Getting Started

Set up Genius Checkout in four steps. You'll have a working test integration in about 15 minutes.

1. Create a Merchant Account

  1. Visit app.geniuscheckout.com/register
  2. Enter your business name, email, and card details
  3. After registration, you land on the merchant dashboard

2. Configure a Payment Gateway

  1. Go to Gateways in the sidebar
  2. Click Configure on PowerTranz Direct or PowerTranz HPP
  3. Enter your PowerTranz Merchant ID and Processing Password
  4. Select currencies and modes (test/live)
  5. Optional settings:
SettingDescription
Capture Modesale (immediate) or authorize (hold then capture)
3D SecureEnable/disable 3DS authentication
Fraud CheckEnable PowerTranz fraud screening
Address Verification (AVS)Verify billing address with card issuer
TokenizationStore card tokens for recurring charges

3. Get Your API Key

  1. Go to API Keys in the sidebar
  2. Click Create API Key
  3. Copy the key — it starts with gc_test_ (test) or gc_live_ (live)

TIP

Keep your gc_live_ key out of source control and client-side code. The key is bearer credentials — anyone with it can charge on your behalf.

4. Set Up Webhooks

  1. Go to Webhooks in the sidebar
  2. Add your endpoint URL (e.g., https://yoursite.com/gc-webhook)
  3. Select events: payment.completed, payment.failed, payment.refunded
  4. Copy the signing secret

Next steps

Released under the proprietary Genius Checkout license.