Represents a physical address
A KycDataObject
represents the required information for a single subaddress. Proof of
non-repudiation is provided by the signatures included in the JWS payloads. The only mandatory
fields are payload_version
and type
. All other fields are optional from the point of view of
the protocol – however they may need to be included for another VASP to be ready to settle the
payment.
Represents a national ID.
A PaymentActorObject
represents a participant in a payment - either sender or receiver. It
also includes the status of the actor, indicates missing information or willingness to settle
or abort the payment, and the Know-Your-Customer information of the customer involved in the
payment.
Some fields are immutable after they are defined once. Others can be updated multiple times
(see below). Updating immutable fields with a different value results in a Command error.