Can one send one payment to two private keys through 1 QR code?
You will need to do some post processing.
A QR code can encode only one address.
But once you receive the funds you can split them up however you want between however many addresses you want (this would mean another transaction of course).
You could do this manually if your volume is low, or automate it via a script that talks to the receiving wallet.