diff --git a/knowledge-base/moneropedia/paymentid.md b/knowledge-base/moneropedia/paymentid.md index c50a35bd..a21ab6c2 100644 --- a/knowledge-base/moneropedia/paymentid.md +++ b/knowledge-base/moneropedia/paymentid.md @@ -7,4 +7,11 @@ summary: "an optional flag that is added to identify transactions to merchants, ### The Basics -{{ page.summary | capitalize }}. \ No newline at end of file +Payment ID is an **arbitrary** and **optional** transaction attachment that consists of 32 bytes (64 hexadecimal characters). + +It is usually used to identify transactions to merchants and exchanges: Given the intrinsic privacy features built into Monero, where a single public address is usually used for incoming transactions, the Payment ID is especially useful to tie incoming payments with user accounts. + +### Creating a Payment ID +One can create a Payment ID quickly from the command line using OpenSSL: + +```# openssl rand 32 -hex```