Skip to main content
PATCH
Update channel metadata without affecting active transactions.

Partial updates

Send only the fields you want to change. Omit everything else.
The shortcode and type fields cannot be changed after creation. Delete and recreate the channel if you need to update these.

Authorizations

Authorization
string
header
required

Paste your PalPluss API key in the username field and leave the password field empty — it is ignored.

Get your key from console → Settings → API Keys (starts with pk_live_ or pk_test_).

In your own code, send the key directly: Authorization: Basic YOUR_API_KEY

Path Parameters

id
string<uuid>
required

The channel ID.

Body

application/json

All fields are optional. Only provided fields are updated.

name
string
Example:

"Primary Collections Paybill"

accountNumber
string | null
Example:

"ACCOUNT002"

isDefault
boolean
Example:

true

Response

Channel updated successfully.

success
boolean
required
Example:

true

data
object
required

Response payload. Shape varies by endpoint.

requestId
string<uuid>
required

Unique identifier for this API request. Include in support tickets.

Example:

"c1b2a3d4-e5f6-7890-abcd-ef1234567890"