Create Adjustment

Use the Create Adjustment endpoint to move funds into or out of a customer account. Transactions using this endpoint are returned by the Get Account Overview endpoint only after several seconds have elapsed. To drive an account negative using this endpoint, set the ALWNB parameter at the provider level.

🚧

Warning

This endpoint requires a positive integer less than 9223372036854775807 (sys.maxint in Python 2 or sys.maxsize in Python 3) for transactionId rather than the alphanumeric string that all other endpoints use. The Reverse Adjustment endpoint uses this integer to identify the transaction to reverse out.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Form Data
string
required

Web service username, as provided by Galileo.
Pattern: Max 50 characters
Example: "AbC123-9999"

string
required

Web service password, as provided by Galileo.
Pattern: Max 15 characters
Example: "4sb62fh6w4h7w34g"

int32
required

Galileo-issued provider identifier.
Pattern: Max 10 digits
Example: 9999

int64
required
1 to 60

A unique integer ID for the transaction.
Pattern: 64-byte integer
Example: 164736451002

string
required
^$|^([0-9]{12}|[0-9]{16})$

The PRN or PAN of the account.
Pattern: PAN or PRN
Example: "074103447228"

float
required
0.01 to 999999999999.99

Currency amount as a whole or decimal amount.
Pattern: Positive integer or decimal number
Example: 100.00, 100, or 100.73

string
required
^([a-zA-Z0-9]{1,2})$

The transaction type for the adjustment. Use the values provided by Galileo for your program.
Pattern: 1- or 2-character alphanumeric, case-sensitive
Example: "le"

string | null
^[\w\W\s\d]{1,40}$

Description for the transaction.
Pattern: 1–40 alphanumeric characters, including punctuation
Example: "One time payroll load."

string
enum
required

Specifies whether this transaction credits or debits the account in accountNo:

  • C — Credit
  • D — Debit

Pattern: String
Example: "D"

Allowed:
string | null
^([a-zA-Z0-9]{1,20})$

Unique location identifier (location) as returned by the Create Location endpoint. This value is also returned by the Get Locations endpoint depending on the value of locationType when the location was created:

  • 0 or 2 — Returned in the location_id field
  • 1 — Returned in the provider_specified_id field

Pattern: Integer if locationType: 0 or locationType: 2; max 15 characters if locationType: 1
Example: "a455-3483"

int32 | null
enum

Type of ID in location:

  • 0 — Galileo location ID
  • 1 — Partner location ID
  • 2 — Don't validate

Pattern: Integer
Example: 0

Allowed:
string | null
enum

Pass 1 to test the validity of the parameter data without committing the information to the Galileo system.
Pattern: Integer
Example: 0

Allowed:
string | null
enum

Specifies whether the amount in this transaction should be transferred to or from the RTF funding account that is associated with this RTF spending account. Default: 1

  • 0 — Do not perform an RTF transfer for this amount
  • 1 — Perform an RTF transfer for this amount.

Pattern: Integer
Example: "1"

Allowed:
string | null
^([a-zA-Z0-9]{1,16})$

External dispute ID, to be used by dispute providers only.
Pattern: 1-16 alphanumeric characters
Example: "21010000000D"

int32 | null
enum

Pass 1 to enforce any adjustment transaction limits.
Pattern: Integer
Example: 0

Allowed:
Headers
string
enum
Defaults to json

Use this header instead of the standard accept header to specify the response format.

Allowed:
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Response

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/xml