On This Page
REST API
Message Security
You must secure messages that you send.
Message security has two components, channel security and authentication. Channel security is
maintains the security of the message in transit between two endpoints. Authentication
is used to determine that a secure message comes from a particular merchant. To sum up,
channel security prevents eavesdropping and tampering in transit, and authentication
proves that the message received came from the person it says it came from. Both
components are necessary to establish trust and to process transactions.
REST uses transport layer security (TLS) for channel security like most APIs do. REST uses two
different authentication mechanisms: JSON Web Token (JWT) or HTTP Signature. Both use
the http message header to transmit the merchant's credentials.