Skip to main content
PUT
Deliver a receipt to the accounting Source

Authorizations

Authorization
string
header
required

Integration-owned environment-specific API key. Never paste a production key into documentation tools.

Path Parameters

clientCode
string
required

Stable non-sensitive Client code authorized by the Integration grant.

Pattern: ^[A-Za-z0-9_-]{1,128}$
externalPaymentRequestId
string
required

Caller-assigned, opaque identifier of this hosted payment request. Reusing it with the identical body is a safe retry; reusing it with a different body conflicts.

Pattern: ^[A-Za-z0-9_-]{1,128}$

Body

application/json

One uncompressed resource representation, limited to 256 KiB.

Asks PayPathIQ to deliver the receipt of this confirmed Payment through the connection's verified route. The body carries no fields: the receipt content is always derived from the confirmed Payment and its allocations.

Response

Current delivery state; no new attempt was needed or the attempt did not create the delivery.

acknowledgement
object
required

Accounting acknowledgement, from Source receipt lines matched by payment reconciliations. It is independent of delivery: a successful submission or an exported file leaves it pending until exact receipt lines arrive.

capability
object
required

What PayPathIQ can deliver for this connection today. disabled means no delivery attempt will be made.

deliveryOwner
enum<string>
required
Available options:
partner,
paypathiq
externalPaymentRequestId
string
required
Pattern: ^[A-Za-z0-9_-]{1,128}$
delivery
object