Skip to main content

Connecting Fiserv

Maven connects to Fiserv (Commerce Hub / Payments Live) using your API Key and API Secret. These credentials let Maven create charges or vault cards on your behalf.

Prerequisites

  • A Fiserv developer account
  • API Key and API Secret
  • A Maven app

Getting Your Credentials

1

Register at portal.fiserv.dev

Go to portal.fiserv.dev and complete registration. Verify your email and set up MFA.
2

Navigate to API Keys

Once logged in, go to the API Keys page. A pre-generated Test Sandbox Key is already there with access to all APIs and a dummy Store ID — no approval step needed for sandbox.
3

Copy Credentials

You’ll see:
  • API Key — sent in the Api-Key header on each request
  • API Secret — used as the HMAC-SHA256 secret to sign each request body
For production, follow Fiserv’s separate onboarding flow to get production keys plus your production base URL.

Connecting in Maven

1

Go to Payments

In the Maven Dashboard, open your app and click the Payments tab.
2

Click Fiserv

Click the Fiserv card to expand it, then click Connect Fiserv.
3

Enter Credentials

  • Environment: Sandbox or Production
  • API Key: Your Fiserv Api-Key
  • API Secret: Your Fiserv API Secret
  • Production Base URL (optional, production only): Override if Fiserv assigned your tenant a non-default hostname. Leave blank to use the standard hostname.
4

Save

Click Save Credentials. Maven stores them per-environment so you can have sandbox and production keys configured side by side.

Sending the form to your customer

If your customer is the merchant (i.e., the Fiserv account is theirs, not yours), click Copy link next to Save. That generates a single-use, 7-day link they can open in a browser and paste their credentials directly into a hosted form. Their keys are written to your project without you ever seeing them.

Sandbox Testing

The portal.fiserv.dev sandbox key works immediately on signup — no approval. Use it with mvn_test_ API keys to test without real charges. A useful sandbox test card:

Processor Response Fields

Charge Mode

Tokenize Mode (Vault)

Using Tokenized Cards

After tokenizing, charge the stored Fiserv paymentToken directly. Each request is HMAC-SHA256 signed: