added

Release 1-31-2025

Hello partners! Please read below to learn about all of the exciting changes and additions to the Green Dot Developer Portal.

High-Level Overview

New Feature + API Set

Private Network Transactions (PNT) are a way for a partner to route a customer transaction to Green Dot in a way that bypasses the need to transmit this transaction over the typical Mastercard or Visa network rails.

Most of the checks and flows that are applicable to a regular transaction also apply to PNT transactions. These include balance check before authorizing a transaction, ability to reverse a transaction, instant debiting of funds from account, etc.

Green Dot currently supports these transactions for closed-loop accounts where funds can be added from any external bank account or debit card but can only be spent within the partner's ecosystem.

The Private Network Transaction (PNT) APIs consist of the following API methods:

  • Pre-authorize a Closed Loop Transaction
    • Serves as the authorization for a private network (closed loop) transaction.
  • Get Status of a Closed Loop Transaction
    • Gets the status of a private network (closed loop) transaction.

More details can be found visiting the link above for the PNT APIs.

New APIs for Existing Feature

API Category: Financial Service Centers (FSC)

Added new API endpoints:

  • Account Creation
  • Money Movement
    • Cash PickUp Details
      • Get the details of the cash pick up barcode (part of Cardless Cash Pickup).
    • Cash PickUp Commit
      • Commit the cash pick up transaction (part of Cardless Cash Pickup).
    • Cash PickUp Auth
      • Auth the CashPickUp Transaction (part of Cardless Cash Pickup).
  • Transactions

New Documentation for Existing APIs

This set of documentation has been overhauled to better suit our partners.

The Green Dot Network (GDN) Cash Deposits and Payments APIs consist of the following:

  • Barcodes and Store Locations
    • The Barcodes and Store Locations API is a REST API used to stage barcode-based Cash-In transactions by enabling the partner to:
      • Generate barcodes linked to the target account or transaction
      • Obtain lists of retailers
    • The Store API , also included in this section, is a REST API that partners use to obtain a list of stores where the specific cash-in services are available. The results can then be displayed to the users on the partner’s mobile app or website. The API uses different endpoints to produce a list of stores by Zip code or longitude and latitude.
  • Barcode Generation UI
    • Barcode Generation UI APIs provide Green Dot's Barcodes and Store Locations feature with the added benefit of white label screens built already with partner branding applied.
    • Barcodes and Store Locations is a secure cash deposit solution for “Green Dot Network” (GDN) partners to provide an easier cash load option to their customers. Using this solution, customers can make deposits to their accounts such as pre-paid debit cards.
  • Retail Consumption
    • Retail Consumption APIs facilitate communication between the Green Dot Network and its Partners. The content in this section is intended to guide and assist partners in integrating with the Green Dot Network.
  • Point of Banking
    • The POB Partner APIs provides an alternative method to the Retail Consumption APIs to receive cash deposit transactions to debit card accounts. The POB APIs also:
      • Authenticates Green Dot and its partners
      • Obtains customer information
      • Processes transactions
      • Returns responses back to the retailer

This set of documentation has been overhauled to better suit our partners, sunsetting previously outdated APIs and presenting our current Disbursement APIs.

This new Disbursements documentation utilizes APIs from Green Dot's Instant Transfer Service, as well as our ACH Transfer Methods.

The new documentation includes steps for:

For more information, please refer to the title link above for the Disbursements documentation.

As part of our BaaS APIs, we now present documentation for Adjustments.

Adjustment APIs update a user’s balance instantaneously by crediting or debiting the account. They are also used to check the available balance on the account.

The Adjustment APIs contain the following endpoints:

  • Adjust Balance
  • Get Adjust Balance Status Async

Updated APIs & Docs

  • Crypto Primer
    • The demo project file is now available and will provide an example implementation of the EC_v1 encryption.
  • Adjustment APIs
    • Added an asynchronous API call option for the "Adjust Balance" API method
    • Added details for the maximum retry duration

Platform Upgrades

  • Developer Portal UX Improvements - Continued information architecture and other UX improvements to improve content discovery and navigation.