Tap
This guide will help you obtain the necessary API credentials to ingest payment, refund and payout data from TAP into your Payrails account.
Prerequisites
- An active TAP merchant account
- A point of contact with your TAP account manager
Overview
TAP does not currently offer self-service API key creation through their merchant portal. To get an API key, you need to reach out to your TAP account manager and request read-only API keys for the environments below.
To ensure we can ingest data for both your production and testing environments, please request two separate keys:
- One for Live Mode (production) — key starts with
sk_live_... - One for Sandbox / Test Mode — key starts with
sk_test_...
Note on sandbox payouts: TAP's sandbox environment does not support payouts. We will still accept a sandbox key for testing the charges, authorizations and refunds flows, but no payout data will be ingested for the sandbox environment.
Step-by-step instructions
Step 1: Request your API keys from TAP
- Contact your TAP account manager
- Request two read-only API keys scoped for reporting access:
- One Live Mode key (
sk_live_...) — suggested label:Payrails Live Reporting - One Sandbox / Test Mode key (
sk_test_...) — suggested label:Payrails Sandbox Reporting
- One Live Mode key (
- Once TAP has provisioned the keys, store them securely — they typically cannot be retrieved again later
Step 2: Add the TAP integration in the Payrails portal (self-serve)
- Log in to the Payrails dashboard and open Settings → Integrations → Data.
- Click Add instance (top-right).
- In New instance, select provider: TAP and click Continue.
- On the Configure account screen, fill in:
- Integration instance name — a unique label (e.g. clearly mark Live vs Sandbox).
- Start Date — the date of today or tomorrow (currently we can not backfill over the sel-serve capability. In the need of backfilling, please reach out to your Payrails account manager).
- Is Live — enable for the Live key; leave off for the Sandbox key.
- API key —
sk_live_...for production,sk_test_...for sandbox. Create a separate instance for each environment. - (Optional) Additional data.
- Click Save account. The instance appears in the Data integrations list and Payrails begins ingesting data.
Updated 1 day ago
Did this page help you?