GPA Orders

Learn to create and retrieve a GPA order with Marqeta's Core API.

Funds are transferred from a funding source into a user’s GPA through GPA orders, funded by our payment card program or by the user. We can also use GPA orders to transfer funds from a user’s funding source into our program’s funding source.

In this lesson, we’ll learn to create a GPA order. We’ll also learn to retrieve a specific GPA order with its unique token.

Create a GPA order

We can create a GPA order by making a POST request to the {BASE_URL}/gpaorders endpoint. This allows us to fund a user’s GPA. We must specify the user_token or the business_token in the request’s body to indicate the account we want to fund.

Note: The optional parameter fees allows us to specify all fees associated with a funding transaction. The amount will be deducted from the user’s GPA upon creating a GPA order. The fee will be deducted at the time of funding.

Request parameters

The above endpoint uses the following parameters:

Get hands-on with 1400+ tech skills courses.