The Problem
I have two systems.
System A - E-commerce application that handles (does not store cc) customer credit data during purchase.
System B - Invoicing system for these transactions (does store cc).
System A is pre-launch, will be low volume and we plan on doing an SAQ-D eventually.
System B is currently PCI compliant.
System B has a rest API that accepts cc information for handling invoicing (CC data enters, but is not returned).
The Question
In this case I believe the current PCI status of system A has no bearing on system B.
The security of system B's API is naturally in scope. The security of the calling system (remember this is inbound cc data transfer only) is not relevant.
Agree or disagree?