Skip to main content
PATCH
Update a Merchant into the ACH application ( STABLE )

Authorizations

Authorization
string
header
required

Token-based authentication using Authorization: Bearer <YOUR_API_KEY> provided by the GrailPay Support Team.

Path Parameters

uuid
string<uuid>
required

merchant UUID

Example:

"7c41f6a2-a4b9-4df8-9225-2c1b7312042e"

Body

application/json
client_reference_id
string
Example:

"reference_12345"

billing_merchant_uuid
string<uuid>
Example:

"6a8fc154-1a50-483b-a690-fd1dfaf9408b"

billing_processor_mid
string
Example:

"12345678"

payout_type
enum<string>
Available options:
batch,
individual
Example:

"batch"

person
Person Request Object · object

Schema for a person request object

merchant
Merchant Request Object · object

Schema for a merchant request object

beneficial_owners
Beneficial Owner Request Object · object[]
bank_account
object
actions
object

Response

The response returned from a successful call to update a merchant.

status
boolean
Example:

true

message
string
Example:

"This merchant was updated successfully."

data
object
errors
object | null
Example:

null

request_id
string<uuid>
Example:

"2d6a4c39-8fcf-4d80-9189-b4764eac31f2"