No, SignatureRx is free for pharmacies. The pharmacy will charge the patient a dispensing fee which is their standard charge for that private prescription at the point of dispensing.
SignatureRx does not take a fee from the pharmacy to use the service.