YES. MPC charges your credit card monthly, but MPC does not hold your credit card information. MPC is designed to securely pass through your credit card information to an organization that specializes in handling online transactions and to be PCI DSS compliant (“Payment Card Industry Data Security Standard”).
MPC was built, on purpose, in this manner, and MPC pays the backend processing company for the security they provide. MPC does not want to be the target of hackers and was deliberately designed to not be in the business of directly holding credit card information required for transactions, even though the cost of this design is more than would be otherwise. The objective an result is simple: more security for you.