Create GFT (Global Fund Transfer)

Creates a global fund transfer (GFT) from a partner to a user. Supports B2C, A2A, and partner account transfers. Returns the created transfer details.

Path Params
string
required

The program code for the partner implementation.

Body Params

The Gd.Bos.DataTransfer.Request.GFTTransferRequest containing transfer details for a global fund transfer.

Represents a request to initiate a Green Dot Funds Transfer (GFT) operation.
Contains all required and optional information for processing a GFT transfer, including transfer identifiers, type, initiator, route details, and fraud data.
Supports various transfer types such as debit card transfers, B2C disbursements, partner account transfers, and account-to-account transfers.
Used to submit a new transfer request through the Transfers API, providing routing, fee, and verification details as needed.
Inherits standard request metadata from Gd.Bos.DataTransfer.Request.RequestBase.

string | null

Required. If the transaction is initiated through the Transfers API, the transferIdentifier that uniquely identifies the initiating transfer is included.

string | null

Required. The type of GFT transfer.
Use TransferType A2AOut for Debit Card transfers.
Use TransferType DisbursementExternal for B2C Disbursements.
Use TransferType PartnerA2A for partner account to account transfers.
Use TransferType A2A for account to account transfers.

string | null

The identifier of the entity or user initiating the transfer.

transferRoute
object

Represents the routing and endpoint details for a Green Dot Funds Transfer (GFT) operation.
Contains the transaction amount, description, fee override options, partner reference data, and both source and target endpoints for the transfer.
Used within Gd.Bos.DataTransfer.Request.GFTTransferRequest to specify how and where funds should be moved, as well as any fee or partner-specific overrides for the transaction.

string | null

Optional. Account Holder Identifier for Forter verification.

fraudData
object | null

Optional. Fraud data for Forter verification.

Headers
string
required

A unique identifier (GUID) for tracking the request.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses

401

Unauthorized

Language
Credentials
Header
LoadingLoading…
Response
Choose an example:
application/json
text/json