A locking cap assembly , the locking cap assembly comprising: an upper housing ; a lower housing rotatably connected to the upper housing and configured to be fitted onto a container; a near field communication (NFC) module configured to wirelessly receive a NFC input; an inductive charging coil ; a microprocessor ; and a latching mechanism, the latching mechanism includes: a locking latch configured to prevent the upper housing and the lower housing from rotating with respect to each other; and an electrical actuation component configured to lock and unlock the locking latch responsive to a signal received from the microprocessor and a current generated by the inductive charging coil; wherein the lower housing includes a plurality of locking vanes within the lower housing, the locking vanes being configured to variably define an inner diameter size of the lower housing responsive to a rotation of the upper housing with respect to the lower housing when the lower housing is mechanically engaged with the container, wherein when the locking cap assembly is configured to lock onto the container by contracting the plurality of locking vanes about the container responsive to a rotation of the upper housing with respect to the lower housing in a first direction, and wherein the microprocessor is configured to receive the NFC input from the NFC module and to unlock the locking latch and permit the rotation of upper housing with respect to the lower housing in a second direction to retract the plurality of locking vanes and release the lower housing from the container responsive to the microprocessor determining that the NFC input received by the NFC module corresponds to an authorization to release the locking cap assembly from the container. an upper housing ; a lower housing rotatably connected to the upper housing and configured to be fitted onto a container; a near field communication (NFC) module configured to wirelessly receive a NFC input; an inductive charging coil ; a microprocessor ; and a latching mechanism, the latching mechanism includes: a locking latch configured to prevent the upper housing and the lower housing from rotating with respect to each other; and an electrical actuation component configured to lock and unlock the locking latch responsive to a signal received from the microprocessor and a current generated by the inductive charging coil; a locking latch configured to prevent the upper housing and the lower housing from rotating with respect to each other; and an electrical actuation component configured to lock and unlock the locking latch responsive to a signal received from the microprocessor and a current generated by the inductive charging coil; wherein the lower housing includes a plurality of locking vanes within the lower housing, the locking vanes being configured to variably define an inner diameter size of the lower housing responsive to a rotation of the upper housing with respect to the lower housing when the lower housing is mechanically engaged with the container, wherein when the locking cap assembly is configured to lock onto the container by contracting the plurality of locking vanes about the container responsive to a rotation of the upper housing with respect to the lower housing in a first direction, and wherein the microprocessor is configured to receive the NFC input from the NFC module and to unlock the locking latch and permit the rotation of upper housing with respect to the lower housing in a second direction to retract the plurality of locking vanes and release the lower housing from the container responsive to the microprocessor determining that the NFC input received by the NFC module corresponds to an authorization to release the locking cap assembly from the container. <EOS>