I´ve been asked to send a 64 digit payment ID. I used the command:
but it shows only the 16 digit payment ID. Thanks! :)
Monero Stack Exchange is a question and answer site for developers and users of the secure, private and untraceable cryptocurrency Monero. It only takes a minute to sign up.Sign up to join this community
Payment ID is really a message attached to the TX. Usually it's only important when sending to exchanges, services etc. because they use just one address for receiving funds from different users and PID is the only way they can tell them apart.
If you're sending to an integrated address then just use:
transfer [address] [amount]. You can recognize it's an integrated address because it's longer (106 characters vs 95 in regular)
If you want to receive something with the PID attached, use
integrated_address and give it to your sender. It will generate a random 16-digit PID and encode it together with your regular address into the integrated format. Then, you'll be able to tell apart incoming payments by using
payments [PID] command to filter according to payment ID.
To receive something with 256-bit PID, just generate random 64 hexadecimal "digits" by any means you like! Then give both your regular address and the payment ID to the sender, and he must be sure not to forget to attach it in the command when sending. That's why integrated format is more convenient.