Select Transactions API

Get real-time payment events from select brands. Use granular location data to create engaging, personalized experiences.

Get API key
  • Real-time messaging

    Through one integration, get select payment events from Visa, Mastercard and American Express in real time.

  • Enriched payment events

    Build on top of enriched, highly accurate data to create a valuable payment experience your users can rely on.

  • A secure user experience

    Protect customers with a consent-based approach. Safeguard user information with Fidel API’s secure tokenization engine.

More than an API

Build on top of the Select Transactions API to create valuable and engaging experiences for your customers. Leverage the Fidel API dashboard to easily manage your program.
Dashboard brands screenshot
Dashboard brands screenshot

Brand management

Easily add or remove brands from your program with just the brand’s name and address.

Dashboard brands screenshot

Webhook notifications

Create and manage webhooks to receive real-time payment events.

Dashboard brands screenshot

Data processing

Get cleaned, enriched data across all three payment card networks almost instantly.

Dashboard brands screenshot

Developer Sandbox

Quickly test brands, cards, transactions and webhooks in a sandbox environment.

Clean code

Data for developers

Compress years of work into days. Through a single integration, Fidel API enables you to access network data and create engaging user experiences.

Get enriched, granular transaction messaging the moment a purchase is made.

  • + Location
  • + Brand name
  • + Date and time
  • + Amount and currency
  • + Card network

Fidel API Transaction Object

  "accountId": "4ca457bc-9092-4865-8108-123456789abc",
  "amount": 5.44,
  "auth": true,
  "authCode": "01107I",
  "brand": {
    "id": "3a4fcc58-4913-48c2-8f36-123456789abc",
    "logoURL": "",
    "metadata": null,
    "name": "Rite Aid"
  "card": {
    "firstNumbers": "412345",
    "id": "26d81eb9-ba38-4081-89f8-123456789abc",
    "lastNumbers": "1234",
    "scheme": "visa",
    "metadata": {
        "userId": "abc123456"
  "cardPresent": true,
  "cleared": false,
  "created": "2022-02-23T21:17:04.650Z",
  "currency": "USD",
  "datetime": "2022-02-23T16:17:03",
  "id": "16154cba-2258-41d4-beaf-123456789abc",
  "identifiers": {
    "MID": "vop-28085064-123456789",
    "amexApprovalCode": null,
    "mastercardAuthCode": null,
    "mastercardRefNumber": null,
    "mastercardTransactionSequenceNumber": null,
    "visaAuthCode": "01107I"
  "location": {
    "address": "1849 2nd Ave",
    "city": "New York",
    "countryCode": "USA",
    "geolocation": {
      "latitude": 40.7841187,
      "longitude": -73.9474606
    "id": "71f9a2db-0df5-4645-9dfe-123456789abc",
    "metadata": null,
    "postcode": "10128",
    "state": null,
    "timezone": "America/New_York"
  "offer": null,
  "programId": "efd1eef1-f4f4-49ba-8241-123456789abc",
  "updated": "2022-02-23T21:17:05.029Z",
  "wallet": null

Client solutions

What will you build?

Check out some inspiration from Fidel API customers and learn more about how they streamlined their businesses with the Select Transactions API.

Customer stories


TopCashback tripled their customer base size in 3 months.


Mi Rewards increased their number of transactions by over 31%.

Availability by market

Fidel API is rapidly expanding service coverage around the globe. If you’re interested in working together, let us know.

United KingdomUnited Kingdom
United Kingdom
United StatesUnited States
United States
Talk to us
United Arab EmiratesUnited Arab Emirates
United Arab Emirates
Talk to us
In Beta

Build even more with add-ons

  • Offers API

    Build card-linked offers with flexible qualification parameters to create engaging experiences for your customers.

    Learn more
  • Card Enrollment SDKs

    Securely and easily enroll users into your program, even if you are not PCI compliant. Available for Web, iOS, Android and React Native.

  • Content Marketplace

    Tap into Fidel API’s collection of offers to give your users even more value and boost engagement.