A method comprising: receiving, at a smart phone (102; 504), authorization to receive delivery of at least one physical package ordered by a particular ordering party, wherein the authorization includes receiving a private key associated with the particular ordering party; identifying that the at least one physical package is in transit; requesting that the at least one physical package be delivered to a location associated with the smart phone (102; 504); enabling a second party delivering the package to check-in at the location using a mobile device (104; 506) that is associated with the at least one physical package, wherein the check-in comprises a near field communication bump between the smart phone (102; 504) and the mobile device (104; 506), wherein the smart phone (102; 504) acts as a near field communication tag; receiving, at the smart phone (102; 504), an encrypted electronic token associated with the at least one physical package designated for delivery to a destination, the electronic token having been encrypted by a public key associated with the particular ordering party, wherein the encrypted electronic token is received from the mobile device during the check-in; electronically signing for the at least one physical package using the smart phone (102; 504), including decrypting the encrypted electronic token with the private key associated with the particular ordering party, wherein the decrypting is performed by the smart phone (102; 504), and wherein the particular ordering party is different from a receiving party associated with the smart phone (102; 504) when the smart phone electronically signs for the package; and sending the decrypted electronic token to a host to verify that a party in possession of and/or accompanying the smart phone (102; 504) is authorized to receive the package. receiving, at a smart phone (102; 504), authorization to receive delivery of at least one physical package ordered by a particular ordering party, wherein the authorization includes receiving a private key associated with the particular ordering party; identifying that the at least one physical package is in transit; requesting that the at least one physical package be delivered to a location associated with the smart phone (102; 504); enabling a second party delivering the package to check-in at the location using a mobile device (104; 506) that is associated with the at least one physical package, wherein the check-in comprises a near field communication bump between the smart phone (102; 504) and the mobile device (104; 506), wherein the smart phone (102; 504) acts as a near field communication tag; receiving, at the smart phone (102; 504), an encrypted electronic token associated with the at least one physical package designated for delivery to a destination, the electronic token having been encrypted by a public key associated with the particular ordering party, wherein the encrypted electronic token is received from the mobile device during the check-in; electronically signing for the at least one physical package using the smart phone (102; 504), including decrypting the encrypted electronic token with the private key associated with the particular ordering party, wherein the decrypting is performed by the smart phone (102; 504), and wherein the particular ordering party is different from a receiving party associated with the smart phone (102; 504) when the smart phone electronically signs for the package; and sending the decrypted electronic token to a host to verify that a party in possession of and/or accompanying the smart phone (102; 504) is authorized to receive the package.