/annotate_payment

NOTE: Available only on sites set up with site user types (for example, for disbursements to push users). On other sites the API returns Unrecognized API Call.

Records how a payment was delivered to a user: whether it was delivered, when, and how much. Returns the user and the updated payment.

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

The unique, client-defined ID of the person receiving the disbursement funds.

string
required
Defaults to S2411573363

Identifies your client site.

string
required

The Unix Epoch time of the call

string
required
Defaults to 3.0

The version of the API. This version must match the version associated with your API key pair.

string

The HMAC signature that is calculated by running your API Secret Key and the alphabetized, concatenated parameters of the request payload through the SHA256 message digest algorithm.

NOTE: This field is required when authenticating with the HMAC signature method; it is not required when authenticating with OAuth 2.0.

string
required

The PayNearMe identifier of the payment to annotate.

string
enum
required

Whether the payment reached the user.

Allowed:
string
required

When the payment was delivered, for example 2026-11-06 14:30.

string
required

The amount delivered.

string
required
Defaults to USD

The currency of the payment amount.

string

Notes about the delivery.

Responses

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