Skip to main content

Contract Linked Webhook Event

A new Contract Linked webhook event is now available. This event fires whenever a merchant contract is linked to a partner contract, letting partners react to merchants joining their agreement.

What's included​

The ContractLinked event provides:

  • The partnerContractNumber, ssn, merchantNumber, and contractNumber identifying the link
  • A terminals array describing every terminal currently active on the contract at the time of linking — each entry includes mid, tid, terminalIdentifier, isEcom, store address details, mcc, shopperStatement, and terminalType

Because a single contract can have multiple terminals, one event can describe one or more terminals at once. The terminals array may be empty when no terminals exist yet.

HMAC signature​

The HMAC signature for ContractLinked is calculated over PartnerContractNumber, Ssn, MerchantNumber, ContractNumber only — per-terminal fields are part of the payload but not the signature.

See the full documentation at Contract Linked Event.