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 and API Set - Private Network Transactions
- New API Endpoints for Financial Service Centers (FSC) Retail service
- Overhauled & new documentation sets for the following existing API categories
- Updated APIs & Docs
- Crypto Primer example project is now available
- Adjustments docs have been updated to provide a new Asynchronous option and details on Maximum Retry Duration
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
- Direct Deposit Form
- This operation is used to get the direct deposit form for customer.
- Direct Deposit Form
- 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).
- Cash PickUp Details
- Transactions
- Get EStatement List
- This operation is used to get EStatements by account.
- Get EStatement Files
- This operation is used to get EStatement PDF file by account.
- Get EStatement List
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.
- The Barcodes and Store Locations API is a REST API used to stage barcode-based Cash-In transactions by enabling the partner to:
- 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
- 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:
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:
- Creating Recipients
- Linking Payee Accounts
- Executing Transfers
- Maintenance and Status of Customer Profiles and Related Information
- Single Phase Transfer with Webhooks
- ACH Transfer Methods
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.