So what is this site? That link goes to a log in page. Back me up a step or two and tell us just what this program is please.
PS - Where have you been? Long time not seeing you post...
Oh I've been around! Like everyone else, things are pretty crazy right now.
It's a preferred customer program that covers 3yr/36000mi of scheduled maintenance, apparently a program some dealerships participate it. I didn't know I had it, until someone else who bought from the same dealership mentioned it. I checked my VIN, and I had it too! Can't go through the steps, since I've already created my account, but it looks like it's moved mostly to the app now.
Check out the FAQ here:
https://mypcp.us/faq. Shows the steps for initial login.
So now every time I go to the dealership for an oil change, I just tell the tech I have the preferred customer program. At pickup, I sign the receipt for the service - 0 balance due - and I'm on my way. The app tracks services done, which you can view by date, and keeps track of how many services you have left.