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. Review your payment confirmation or trial details, then verify your email address to unlock 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.